Histórico da Página
...
Producto |
| |||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Línea de producto: |
| |||||||||||||||||||||||||||
Segmento: |
| |||||||||||||||||||||||||||
Módulo: | SIGAFAT - Facturación | |||||||||||||||||||||||||||
Función: |
| |||||||||||||||||||||||||||
País: | Ecuador (Pacote ATUSX: 010341) | |||||||||||||||||||||||||||
Ticket: | 12744531 | |||||||||||||||||||||||||||
Requisito/Story/Issue (informe el requisito vinculado): | DMINA-14415 |
...
Se habilita para el país Ecuador el filtrado para los tipos de documento de tipo Remisión Normal (RFN), Remisión de Transferencia (RTS) y Remisión de Devolución Compras (RFDRCD).
En la función encargada de Obtener información de los documentos (M486GETTSS), se habilita los tipos de documento Remisión Normal (RFN), Remisión de Transferencia (RTS) y Remisión de Devolución Compras (RFDRCD) al momento de consultar el estado de un documento mediante la opción "Monitor".
Se realizan ajustes en la función encargada de Obtener los documentos dentro del rango informado por el usuario (M486VLDDOC), para obtener correctamente los documentos de tipo Remisión Normal (RFN) y , Remisión de Transferencia (RTS) y Remisión de Devolución Compras (RCD) para el país Ecuador.
Funciones Genéricas de Facturación Electrónica de Ecuador (M486XFUNEQ):
En la función encargada de la Generación de nombre para archivo .XML a enviar a Stupendo (M486NOMARC), se agregan los documentos Guía de Remisión de Transferencia (especie "RTS") y Remisión de Devolución Compras (especie "RFDRCD") para generar el nombre del archivo XML.
...
En la función para obtener datos adicionales para documentos a partir de campos Num. de Doc. (DOC) y SERIE (LxExAdic), se realiza ajuste para agregar los tipos de documento Remisión de Transferencia (especie "RTS"), Remisión de Devolución Compras (especie "RFDRCD") y Remisión Normal (especie "RFN") para obtener el Punto de Emisión (FP_PTOEMIS) y el Establecimiento (FP_ESTABL) informados en la tabla Control de Formularios - SFP
...
En la función utilizada para agregar campos al encabezado de Notas Fiscales para el país Ecuador (LxCposEqu), se realiza ajuste para agregar los campos necesarios para la trasmisión electrónica de guías de remisión para los tipos de documento Remisión de Transferencia (especie "RTS"), Remisión de Devolución Compras (especie "RFDRCD") y Remisión Normal (especie "RFN") y Remisión de Devolución Ventas (especie "RFD").
FATGRECU.INI
A continuación se muestra el Script de generación de los archivos XML para Guías de Remisión de Venta (FATGRECU.INI):
Painel | ||||||
---|---|---|---|---|---|---|
| ||||||
[XXX POSICIONAMENTOS] [XXX INICIALIZACION] (PRE) _aTotal[002] := chr(13) + chr(10) [XXX EMISOR] [XXX RECEPTOR] [XXX DESTINATARIO] [SD2 DETALLE] [XXX INFOADICIONAL] [XXX FACTURA] (ARQ) _aTotal[094] |
...
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
04. INFORMACIÓN ADICIONAL
Parámetros en el archivo SX6 – Parámetros:
...
Nombre de la Variable
...
MV_CFDFTGR
...
Tipo
...
Caracter
...
Descripción
...
Indica el directorio donde se localiza el script que genera las guías de remisión normal y de transferencia. (FATGRECU.INI)
...
|
04. INFORMACIÓN ADICIONAL
Parámetros en el archivo SX6 – Parámetros:
Nombre de la Variable | MV_CFDFTGR |
Tipo | Caracter |
Descripción | Indica el directorio donde se localiza el script que genera las guías de remisión normal y de transferencia. (FATGRECU.INI) |
Valor Estándar | GetSrvProfString('startpath','')+'\cfd\inicfd\fatgrecu.ini' |
Nombre de la Variable | MV_VALGREQ |
Tipo | Lógico |
Descripción | Parámetro que activa las validaciones de los campos utilizados para generar y trasmitir guías de remisión |
Valor Estándar | .T. |
Preguntas en el archivo SX1 - Preguntas
Grupo: MATA486E
Orden | Título | Tipo | Tamaño | Decimal | Objeto | Consulta estándar | Validación | Grupo de campos |
---|---|---|---|---|---|---|---|---|
01 | ¿Serie de Guía Remisión ? | C | 3 | 0 | Get | SERNF | 094 - Id de Control dos doc. fiscales | |
02 | ¿Guía Remisión Inicial ? | C | 13 | 0 | Get | 018 - Documento de entrada/salida | ||
03 | ¿Guía Remisión Final ? | C | 13 | 0 | Get | !Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03 | 018 - Documento de entrada/salida |
Grupo: MATA486
Orden | Título | Tipo | Tamaño | Decimal | Objeto | Item 1 | Item 2 | Item 3 | Item 4 | Help |
---|---|---|---|---|---|---|---|---|---|---|
01 | ¿Tipo de Documento ? | C | 1 | 0 | Combo | Factura | Nota de Débito | Nota de Crédito | Guía Remisión | Informe el tipo de documento con el que se estará trabajando durante la transmisión electrónica: 1. Factura 2. Nota de Débito 3. Nota de Crédito 4. Guía Remisión normal, de devolución y de transferencia. |
Consulta Estándar en el archivo SXB – Consulta Estándar:
Consulta: DOCSUS
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
DOCSUS | 1 | 01 | DB | Documento Sustento | SF2 |
DOCSUS | 2 | 01 | 01 | N. Documento + Serie | |
DOCSUS | 4 | 01 | 01 | Serie Docto. | F2_SERIE |
DOCSUS | 4 | 01 | 02 | N. Documento | F2_DOC |
DOCSUS | 4 | 01 | 03 | Nº Autoriz | F2_NUMAUT |
DOCSUS | 5 | 01 | SF2->F2_SERIE | ||
DOCSUS | 5 | 02 | SF2->F2_DOC | ||
DOCSUS | 6 | 01 | F2_ESPECIE == "NF" |
Las siguientes consulta ya están incluidas en el diccionario estándar, es importante validar que existan dentro del sistema:
DA3 - Camiones
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
DA3 | 1 | 01 | DB | Camiones | DA3 |
DA3 | 2 | 02 | 01 | Vehículo | |
DA3 | 2 | 01 | 03 | Placa | |
DA3 | 3 | 01 | 01 | Incluye Nuevo | 01 |
DA3 | 4 | 01 | 01 | Vehículo | DA3_COD |
DA3 | 4 | 01 | 02 | Modelo | DA3_DESC |
DA3 | 4 | 01 | 03 | Placa | DA3_PLACA |
DA3 | 4 | 02 | 04 | Placa | DA3_PLACA |
DA3 | 4 | 02 | 05 | Vehículo | DA3_COD |
DA3 | 4 | 02 | 06 | Modelo | DA3_DESC |
DA3 | 5 | 01 | DA3->DA3_COD |
SA4 - Transportista
Alias | Tipo | Secuencia | Columna | Descripción | Contenido |
SA4 | 1 | 01 | DB | Transportista | DA3 |
SA4 | 2 | 01 | 01 | Codigo | |
SA4 | 2 | 02 | 02 | Nombre | |
SA4 | 2 | 03 | 03 | RFC | |
SA4 | 3 | 01 | 01 | Registra Nuevo | 01 |
SA4 | 4 | 01 | 01 | Codigo | A4_COD |
SA4 | 4 | 01 | 02 | Nombre | A4_NOME |
SA4 | 4 | 02 | 01 | Codigo | A4_COD |
SA4 | 4 | 02 | 02 | Nombre | A4_NOME |
SA4 | 4 | 03 | 01 | RFC | A4_CGC |
SA4 | 4 | 03 | 02 | Nombre | A4_NOME |
SA4 | 5 | 01 | SA4->A4_COD |
Configurar los siguientes campos en la tabla SA4 - Transportadora:
Atributo | Contenido |
---|---|
Campo | A4_TIPOTRA |
Tipo | C - Caracter |
Tamaño | 2 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propiedad | Modificar |
Validación | Vazio() .Or. ExistCpo("SX5","TB"+M->A4_TIPOTRA) |
Consulta estándar | TB - Tipo de Documento de Identidad |
Tit. Español | Tp.Iden.Tran |
Desc. Español | Tipo Identificación Trans |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help | Tipo Identificación Transportista, debe ser informado conforme a la tabla 6 del SRI. |
Configurar los siguientes campos en la tabla SA1 - Clientes:
Atributo | Contenido |
---|---|
Campo | A1_CODLOC |
...
Nombre de la Variable
...
MV_VALGREQ
...
Tipo
...
Lógico
...
Descripción
...
Parámetro que activa las validaciones de los campos utilizados para generar y trasmitir guías de remisión
...
Preguntas en el archivo SX1 - Preguntas
Grupo: MATA486E
...
Orden
...
Título
...
Tipo
...
Tamaño
...
Decimal
...
Objeto
...
Consulta estándar
...
0
...
Grupo: MATA486
...
Orden
...
Título
...
Tipo
...
Tamaño
...
Decimal
...
Objeto
...
Item 1
...
Informe el tipo de documento con el que
se estará trabajando durante la
transmisión electrónica:
1. Factura
2. Nota de Débito
3. Nota de Crédito
4. Guía Remisión normal, de devolución y de transferencia.
Consulta Estándar en el archivo SXB – Consulta Estándar:
Consulta: DOCSUS
...
Alias
...
Tipo
...
DOCSUS
...
1
...
DOCSUS
...
2
...
DOCSUS
...
4
...
Configurar los siguientes campos en la tabla SA4 - Transportadora:
Tipo | C - Caracter |
Tamaño |
3 | |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propiedad | Modificar |
Tit. Español |
Establ. |
Dest |
Desc. Español |
Cód. Establecimiento Dest | |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help |
Código de Establecimiento Destino. Al informarse este campo, el nodo codEstabDestino será generado en el XML de la Guía de Remisión. |
Configurar los siguientes campos en la tabla
...
SA2 -
...
Proveedores:
Atributo | Contenido |
---|---|
Campo |
A2_ |
CODZON | |
Tipo | C - Caracter |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Establ. Dest |
Desc. Español | Cód. Establecimiento Dest |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help | Código de Establecimiento Destino. Al informarse este campo, el nodo codEstabDestino será generado en el XML de la Guía de Remisión. |
Configurar los siguientes campos en la tabla SF1 - Encabezado de Fact. de SalidaEntrada:
Atributo | Contenido |
---|---|
Campo | F1_SERMAN |
Tipo | C - Caracter |
Tamaño | 3 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Propiedad | Modificar |
Grupo de Campos | 094 - Id de Control dos doc.fiscales |
Tit. Español | Serie Sust. |
Desc. Español | Serie del Doc. Sustento |
Obligatorio | No |
Usado | No |
Exhibe en Browse | No |
Consulta Estándar | DOCSUS |
Help | Indica la Serie del Documento Sustento. Al informarse este campo será generado en automático los nodos en el XML: -codDocSustento -numDocSustento -numAutDocSustento -fechaEmisionDocSustento |
...
Atributo | Contenido |
---|---|
Campo | F1_FECANTF |
Tipo | D - Fecha |
Tamaño | 8 |
Decimal | 0 |
Formato | |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Fch. Entrega |
Desc. Español | Fecha Entrega |
Obligatorio | No |
Usado | No |
Exhibe en Browse | No |
Help | Fecha Inicio Entrega/Fin de traslado. |
Atributo | Contenido |
---|---|
Campo | F1_VEICUL1 |
Tipo | C - Caracter |
Tamaño | 8 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Consulta estándar | DA3 - Camiones |
Validación | Vazio().Or.ExistCPO("DA3") |
Propiedad | Modificar |
Tit. Español | Vehic.Transp |
Desc. Español | Vehículo del Transporte |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help | Vehículo utilizado en el Transporte del pedido. El contenido de este campo es tomado de la tabla Camiones – DA3 y es utilizado obtener la placa del vehÍculo y generar el nodo <placa> en el XML. |
Campo | F1_TRANSP |
Tipo | C - Caracter |
Tamaño | 8 |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Transp. |
Desc. Español | Código del Transportador. |
Consulta estándar | SA4 - Transportista |
Help | El contenido de este campo es tomado de la tabla Transportista – SA4 y es utilizado obtener los datos transportistas y generar los nodos <razonSocialTransportista>, <tipoIdentificacionTransportista> y <rucTransportista> en el XML. |
...
Atributo | Contenido |
---|---|
Campo | F2_FECANTF |
Tipo | D - Fecha |
Tamaño | 8 |
Decimal | 0 |
Formato | |
Contexto | Real |
Propiedad | Modificar |
Tit. Español | Fch. Entrega |
Desc. Español | Fecha Entrega |
Obligatorio | No |
Usado | No |
Exhibe en Browse | No |
Help | Fecha Inicio Entrega/Fin de traslado. |
Atributo | Contenido |
---|---|
Campo | F2_VEICULO |
Tipo | C - Caracter |
Tamaño | 8 |
Decimal | 0 |
Formato | @! |
Contexto | Real |
Consulta estándar | DA3 - Camiones |
Validación | Vazio().Or.ExistCPO("DA3") |
Propiedad | Modificar |
Tit. Español | Vehic.Transp |
Desc. Español | Vehículo del Transporte |
Obligatorio | No |
Usado | Si |
Exhibe en Browse | No |
Help | Vehículo utilizado en el Transporte del pedido. El contenido de este campo es tomado de la tabla Camiones – DA3 y es utilizado obtener la placa del vehículo y generar el nodo <placa> en el XML. |
Atributo | Contenido |
---|---|
Campo | F2_TRANSP |
Tipo | C - Caracter |
Tamaño | 8 |
Contexto | Real |
Consulta estándar | SA4 - Transportista |
Validación | Vazio() .Or. ExistCPO("SA4") |
Propiedad | Modificar |
Tit. Español | Transp. |
Desc. Español | Código del Transportador. |
Help | El contenido de este campo es tomado de la tabla Transportista – SA4 y es utilizado obtener los datos transportistas y generar los nodos <razonSocialTransportista>, <tipoIdentificacionTransportista> y <rucTransportista> en el XML. |
Card documentos Informacao La presente solución aplica para versión 12.1.27 o superior, siempre y cuando se tengan las rutinas actualizadas a la fecha indicada en la sección 01 - Datos Generales. Titulo ¡IMPORTANTE!
...