01. DATOS GENERALES
| Producto: | | Solucoes_totvs_cross |
|---|
| SolucaoCross | TOTVS Backoffice |
|---|
|
| Solucoes_totvs_parceirosexptotvs |
|---|
|
|
|---|
| Línea de producto: |
|---|
| Linhas_totvs |
|---|
Linha | Linha | Modulos_cross_segmentos |
ModulosCrossSegmentosLinha Faturamento Facturación (SIGAFAT) | Modulos_totvs_prestadores_de_servicos |
|---|
|
| Función: | |
|---|
tecnico| MATA462N | Remito de venta |
LOCXNF | Funcoes genericas| técnico |
|---|
| LOCXNF.PRW | Documentos fiscales |
|
| País: |
|---|
MI| Mercado Internacional |
| Ticket: | 20371771 |
|---|
| Requisito/Story/Issue (informe el requisito vinculado): | DMICNS-20630 |
|---|
02. DESCRIPCIÓN
SITUACIÓN/REQUISITO
Foi solicitado um ponto Se solicita crear un punto de entrada que permite gerar um bloqueio de movimentações na SB3 ao realizar um remito de ventano permita generar movimientos en la tabla de Demandas (SB3) al realizar una Remito de Venta.
SOLUCIÓN
Se cria o PE creó el punto de entrada 'MT462BLQ' que permite criar um condição crear una condición para definir se a SB3 será atualizada ou não ao realizar um remito de venta si la table de Demandas (SB3) se actualizará o no al realizar un Remito de Venta.
| Totvs custom tabs box |
|---|
| tabs | Configuraciones Previas,Flujo de prueba,Punto de entrada,Ejemplo de uso |
|---|
| ids | paso01,paso02,paso03,paso04 |
|---|
|
| Totvs custom tabs box items |
|---|
| default | yes |
|---|
| referencia | paso01 |
|---|
|
- Desarrollar y compilar el punto de entrada "MT462BLQ"(en caso de ser necesario se puede alterar).
- Mediante la rutina Productos (Ruta: COMPRAS (SIGACOM) >> Actualizaciones| Archivos Rutina: MATA010) ingresar un nuevo producto.
- Mediante la rutina Clientes (Ruta: COMPRAS (SIGACOM) >> Actualizaciones| Archivos Rutina: CRM980) ingresar un nuevo cliente.
- Mediante la rutina Tipos de Entrada y Salida (Ruta: COMPRAS (SIGACOM) >> Actualizaciones| Archivos Rutina: MATA080) ingresar una nueva TES.
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | paso02 |
|---|
|
- En la rutina de Generac. Remitos de Venta (Ruta: Faturacion Facturación (SIGAFAT) >> Actualizaciones| Remitos Rutina: MATA462N) incluir un remito.
- Verificar se houve movimentação na SB3 após a geração do remitosi fue actualizada la tabla Demandas (SB3) después de generar el remito.
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | paso03 |
|---|
| Descripción | Permite criar uma condição para atualização da SB3 ao realizar um crear una condición para actualizar la tabla Demandas (SB3) al realizar un remito | Programa Fuente: | LocxNf.PRX | Función | MT462BLQ | | ParámetrosPARAMIXB: Del tipo String; que indica a especie de nota que será usada para validar se deve ou não gerar movimentação na SB3 | | Nombre | Tipo | Descripción |
|---|
| PARAMIXB | Carácter | Indica la especie del documento (F2_ESPECIE) que se utilizará para validar si debe generar movimiento o no en la tabla Demandas (SB3). |
| Retorno: | Lógico: regresa un .T. (True) o .F. (False) Ao retornar um Al regresar un .T. (True) a SB3 será atualizada, ao retornar um la tabla Demanda (SB3) se actualizará, al regresar un .F. (False) a SB3 não será atualizadala tabla Demandas (SB3) no será actualizada. |
|
| Totvs custom tabs box items |
|---|
| default | no |
|---|
| referencia | paso04 |
|---|
|
Ejemplo del punto de entrada "MT462BLQ".
| Bloco de código |
|---|
| language | xml |
|---|
| theme | Emacs |
|---|
| title | MT462BLQ |
|---|
| linenumbers | true |
|---|
| #Include 'Protheus.ch'
User Function MT462BLQ()
Local lRet := .T.
If Alltrim(PARAMIXB[1]) == "RFN"
lRet := .F.
EndIf
Return lRet |
|
|
03. INFORMACIÓN ADICIONAL
Para garantir que o PE só bloqueio movimentações de remito, a condição no PE deve ser apenas para os documentos de tipo RFN.
...
- El ejemplo proporcionado del punto de entrada está limitado a la ejecución para los documentos de remito de venta (RFN); esta condición puede ser ajustada por el usuario de acuerdo a su necesidad.
|
|
03. INFORMACIÓN ADICIONAL
| Informações |
|---|
Al condicionar la actualización de la tabla Demandas (SB3) en la inclusión de los remitos de venta, la actualización se deberá realizar de acuerdo a la siguiente documentación: Lote Econômico - MATA290 El Punto de Entrada es ejecutado para diversos Documento Fiscales, por lo cual debe ser condicionado a los documentos que aplican de acuerdo a sus necesidades. |
...
04. ASUNTOS RELACIONADOS
...
No aplica