Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Producto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCrossTOTVS Backoffice

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Línea de producto:

Línea Protheus

Segmento:

Segmentos_totvs
SegmentoBackoffice

Módulo:

TOTVS Backoffice (Línea Protheus) - Facturación (SIGAFAT)

Modulos_framework

Modulos_totvs_construcao

Modulos_totvs_juridico

Modulos_totvs_logistica

Modulos_totvs_manufatura

Modulos_totvs_rh

Modulos_totvs_saude

Modulos_totvs_prestadores_de_servicos

Función:
RutinaNombre tecnico
MATA462NRemito de venta
LOCXNF.PRWDocumentos fiscalesLOCXNFFunciones genéricas
País:MIMercado Internacional
Ticket:

20371771

Requisito/Story/Issue (informe el requisito vinculado):DMICNS-20630

...

Se solicitó un punto de entrada que permite generar un bloqueo de movimiento en la SB3 al realizar un remito de venta.


SOLUCIÓN     

Se creó el PE punto de entrada 'MT462BLQ' que permite crear una condición para definir si la SB3 se actualizará o no al realizar un remito de venta venta.


Totvs custom tabs box
tabsConfiguraciones Previas,Flujo de prueba,Punto de entrada,Ejemplo de uso
idspaso01,paso02,paso03,paso04
Totvs custom tabs box items
defaultyes
referenciapaso01


  • Desarrollar y compilar el punto de entrada "MT462BLQ".
  • 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  MATA080) ingresar una nueva TES.


Totvs custom tabs box items
defaultno
referenciapaso02


  • En la rutina de Generac. Remitos de Venta (Ruta: Faturacion Facturación (SIGAFAT) >> Actualizaciones| Remitos Rutina: MATA462N) incluir un remito.
  • Verificar si hubo movimiento en fue actualizada la tabla SB3 después de generar el remito.


Totvs custom tabs box items
defaultno
referenciapaso03

Descripción

Permite crear una condición para actualizar la SB3 al realizar un remito

Programa Fuente:

LocxNf.PRX

Función

MT462BLQ

ParámetrosPARAMIXB:  Del tipo String; que indica la clase de factura especie del documento (F2_ESPECIE) que se utilizará para validar si debe generar movimiento o no en la SB3

Retorno:

Lógico: regresa un .T. (True)  o .F. (False) 

Al regresar un .T. (True) la SB3 se actualizará, al regresar un .F. (False) la SB3 no se actualizará.

Totvs custom tabs box items
defaultno
referenciapaso04


  • Ejemplo del punto de entrada "MT462BLQ".


Bloco de código
languagexml
themeEmacs
titleMT462BLQ
linenumberstrue
#Include 'Protheus.ch'
  
  
User Function MT462BLQ()
  
Local lRet :=  .T.
 
    If Alltrim(PARAMIXB[1]) == "RFN"
        lRet := .F.
    EndIf
     
Return lRet  
  • 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

...

restringir la actualización de la tabla 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



04. ASUNTOS RELACIONADOS

...

04. ASUNTOS RELACIONADOS

...