01. DATOS GENERALES


Producto

Línea de producto: 

Segmento:

Módulo:SIGAFAT - Facturación
Función:

Rutina

Nombre

LOCXARG.PRW

Funciones localizadas de Facturas para ARG

LOCXPAR.PRWFunciones generales de documentos fiscales Paraguay.
FIELDS.TLPPEstructura de campos.
INPUTFIELDS.TLPPGeneración de estructuras para campos de entradas para países sin localización.
INPUTFIELDSALL.TLPPGeneración de estructuras para campos de entradas.
INPUTFIELDSARG.TLPPClase de creación de estructuras de entradas para Argentina.
INPUTFIELDSBOL.TLPPClase de creación de estructuras de entradas para Bolivia.
INPUTFIELDSCHI.TLPPEstructuras de campos para documentos de entrada Chile.
INPUTFIELDSCOL.TLPPGeneración de estructuras para campos de entradas de Colombia.
INPUTFIELDSDOM.TLPPClase de creación de estructuras de entradas para República Dominicana.
INPUTFIELDSEQU.TLPPClase de creación de estructuras de entradas para Ecuador.
INPUTFIELDSEUA.TLPPClase de creación de estructuras de entradas para Estados Unidos.
INPUTFIELDSMEX.TLPPClase de creación de estructuras de entradas para México.
INPUTFIELDSPAR.TLPPClase de creación de estructuras de entradas para Paraguay.
INPUTFIELDSPER.TLPPClase de creación de estructuras de entradas para Perú.
INPUTFIELDSRUS.TLPPClase de creación de estructuras de entradas para Rusia.
INPUTFIELDSURU.TLPPClase de creación de estructuras de entradas para Uruguay.
LOCXBOL.PRWFunciones generales de documentos fiscales Bolivia.
LOCXCHI.PRWFunciones generales de documentos fiscales Chile.
LOCXCOL.PRWFunciones generales de documentos fiscales Colombia.
LOCXDOM.PRWFunciones generales de documentos fiscales Dominicana.
LOCXEQU.PRWFunciones generales de documentos fiscales Ecuador.
LOCXEUA.PRWFunciones generales de documentos fiscales Estados Unidos.
LOCXIN.PRWModelo de datos para documentos de entrada.
LOCXMEX.PRW Funciones generales de documentos fiscales México.
LOCXNCE.PRWModelo para notas de crédito de entradas.
LOCXNCS.PRWModelo para notas de crédito de salidas.
LOCXNDE.PRWModelo para notas de débito de entradas.
LOCXNDS.PRWModelo para notas de débito de salidas.
LOCXNF.PRWDocumentos fiscales.
LOCXNF2.PRWFunciones genéricas para documentos fiscales.
LOCXNFE.PRWModelo para facturas de entradas.
LOCXNFS.PRWModelo para facturas de salidas.
LOCXOUT.PRWModelo de para documentos de salida.
LOCXPER.PRWFunciones generales de documentos fiscales Perú,
LOCXREN.PRWModelo para remitos de entradas.
LOCXRES.PRWModelo para remitos de salidas.
LOCXURU.PRW Funciones generales de documentos fiscales Uruguay.
LXINCTB.PRWModelo contabilidad para Documentos de Entrada.
LXINEST.PRWEvento stock para documentos de entradas.
LXINFIN.PRWEvento financiero para documentos de entradas.
LXINFIS.PRWEvento fiscal para documentos de entradas.
LXINPCO.PRWEvento PCO para documentos de entradas.
LXINPMS.PRWEvento PMS para documentos de entradas.
LXINTMS.PRWEvento TMS para documentos de entradas.
LXINWMS.PRWEvento WMS para documentos de entradas.
LXOUTCTB.PRWModelo contabilidad para Documentos de salida.
LXOUTEST.PRWEvento stock para documentos de salida.
LXOUTFIN.PRWEvento financiero para documentos de salida.
LXOUTFIS.PRWEvento fiscal para documentos de salida.
LXOUTPCO.PRWEvento PCO para documentos de salida.
LXOUTPMS.PRWEvento PMS para documentos de salida.
LXOUTWMS.PRWEvento WMS para documentos de salida.
MATA521.PRXExclusión Documentos de Salida.
MATA942.PRWEstados Vs. Ingresos Brutos.
MODXFUN.TLPPFunciones genéricas para el uso de modelos de datos.
OUTPUTFIELDS.TLPPGeneración de estructuras para campos de salidas para países sin localización.
OUTPUTFIELDSALL.TLPPGeneración de estructuras para campos de salidas.
OUTPUTFIELDSARG.TLPPGeneración de estructuras para campos de salidas de Argentina.
OUTPUTFIELDSBOL.TLPPGeneración de estructuras para campos de salidas de Bolivia.
OUTPUTFIELDSCHI.TLPPGeneración de estructuras para campos de salidas de Chile.
OUTPUTFIELDSCOL.TLPPGeneración de estructuras para campos de salidas de Colombia.
OUTPUTFIELDSDOM.TLPPGeneración de estructuras para campos de salidas de Dominicana.
OUTPUTFIELDSEQU.TLPPGeneración de estructuras para campos de salidas de Ecuador.
OUTPUTFIELDSEUA.TLPPGeneración de estructuras para campos de salidas de Estados Unidos.
OUTPUTFIELDSMEX.TLPPGeneración de estructuras para campos de salidas de México.
OUTPUTFIELDSPAR.TLPPGeneración de estructuras para campos de salidas de Paraguay.
OUTPUTFIELDSPER.TLPPGeneración de estructuras para campos de salidas de Perú.
OUTPUTFIELDSRUS.TLPPGeneración de estructuras para campos de salidas de Rusia.
OUTPUTFIELDSURU.TLPPGeneración de estructuras para campos de salidas de Uruguay.
TIPODOC.TLPPClase TipoDoc para validaciones en modelos de documentos.
WMSDTCESTOQUEENDERECO.PRW Funciones genéricas wms.
WMSDTCORDEMSERVICO.PRW Funciones genéricas wms.
WMSDTCORDEMSERVICOCREATE.PRW Funciones genéricas wms.
WMSDTCORDEMSERVICOEXECUTE.PRWFunciones genéricas wms.
WMSDTCORDEMSERVICOREVERSE.PRWFunciones genéricas wms.
WMSR459.PRW Funciones genéricas wms.
WMSXEXP.PRWFunciones genéricas wms.
WMSXFUNH.PRWFunciones genéricas wms.
País:Mercado Internacional
Ticket:N/A
Requisito/Story/Issue (informe el requisito vinculado):DMICNS-20005


02. SITUACIÓN/REQUISITO

Se solicita crear un Punto de Entrada (PE) en la rutina de Notas de Débito Cliente - NDC (MATA465N), al momento de seleccionar un “Doc. Orig” con el botón de “Facturas”. El objetivo del PE es completar los campos personalizados en base al documento seleccionado.

03. SOLUCIÓN

Se crea el nuevo Punto de Entrada (PE) LxDOrigNf, el cual permite la manipulación de los campos personalizados, en la rutina de Notas de Débito Cliente - NDC (MATA465N), al momento de seleccionar un “Doc. Orig” con el botón de “Facturas”.


  1. Realizar un respaldo del repositorio del ambiente (archivo RPO).
  2. Aplicar el parche correspondiente al issue DMICNS-20005

  3. Por medio de la rutina Clientes (CRMA980 - SIGAFIN >> Actualizaciones | Archivos), registrar un cliente.
  4. Por medio de la rutina Productos (MATA010 - SIGAFAT >> Actualizaciones | Archivos), dar de alta o contar con un producto.

  5. Por medio de la rutina Control de formularios (MATA992 - SIGAFIS >> Actualizaciones | Archivos), dar de alta o contar con una serie para Nota de Débito Cliente (NDC)
  6. Por medio de la rutina Punto de Venta (FISA083- SIGAFIS >> Actualizaciones | Archivos), dar de alta o contar con un punto de venta.
  7. Por medio de la rutina Tipos de Entrada y Salida (MATA080 - SIGAFAT >> Actualizaciones | Archivos), incluir una TES de Salida.
  8. Por medio de la rutina Facturaciones (MATA467N - SIGAFAT >> Actualizaciones | Facturación) generar una factura de salida, con 3 ítems. Es importante informar el campo "Peso" (D2_PESO) para cada ítem agregado.  
  9. Configurar el nuevo punto de entrada correspondiente para personalizar los campos a ser completados en la NDC con el documento seleccionado. Consultar el apartado "Ejemplo PE"

EJEMPLO DEL PE UTILIZADO EN LA PRUEBA.

#INCLUDE "rwmake.ch"
#INCLUDE "PROTHEUS.CH"
USER FUNCTION LxDOrigNf


    LOCAL nPosPeso := AScan( aHeader, { |x| AllTrim( x[2] ) == "D2_PESO" } )

    If nPosPeso > 0
        aCols[ nLenAcols, nPosPeso ] := SD2 -> D2_PESO
    EndIf

    alert("PE LxDOrigNf ejecutado!!!")

Return NIL

  1. Por medio de la rutina “Generac. de Notas de Crédito y Débito (MATA465N - SIGAFAT >> Actualizaciones | Facturación), informar los parámetros de la siguiente manera, para ingresar a la opción de una NDC.

    1. Informar los parámetros.
      1. ¿Formulario Propio? - "Si"
      2. ¿Tipo De Factura? - "Débito"
      3. ¿Incluir Vínculo? - "No"
      4. ¿Asiento Contab. On-Line? - "No"
      5. ¿Muestra Asiento Contab. ? - "No"
      6. ¿Agrupa Asientos? - "No"
      7. ¿Punto de venta? - "0001"
    2. Clic en la opción  “+ Incluir”

      1. Informar el cliente previamente registrado.
      2. Informar la serie y número de documento.
    3. Clic en el botón "Otras acciones" seleccionando la opción "Doc Orig"
      1. Seleccionar la opción "Facturas"
      2. Seleccionar la factura previamente generada.
    4. Verificar que el campo peso se haya informado de forma correcta, de acuerdo a lo informado en la factura previamente seleccionada.
    5. Verificar que se puede modificar ese campo.
    6. Completar los campos necesarios y grabar la NDC.
    7. Verificar que se grabó correctamente (los datos registrados deben estar guardados de forma correcta).


04. INFORMACIÓN ADICIONAL

Otras acciones/acciones relacionadas 



05. ASUNTOS RELACIONADOS