Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Proceso de envío de documentos electrónicos a la SRI mediante TSS y Signature

Características del Requisito

Línea de Producto:

Microsiga Protheus.

Segmento:

Servicios - Mercado Internacional.

Módulo:

SIGAFAT - Facturación.

Rutina:

Rutina

Nombre Técnico

MATA485.PRWTransmisión Electrónica.
M486XFUNEQ.PRWFunciones genéricas de Factura Electrónica de Ecuador.
FATSECUTSS.INIGeneración de XML para Documentos de Salida.
FATEECUTSS.INIGeneración de XML para Documentos de Entrada.
FATCRECUTSS.INIGeneración de XML para Comprobantes de Retención.

Rutina(s) involucrada(s)

Nombre Técnico

FISA812.PRW

Definición de Catálogos.

FISA813.PRWMantenimiento de Catálogos.
FISA814.PRWCarga de Catálogos.
LOCXNF.PRWControl de Notas Fiscales.
LOCXNF2.PRWCálculos en Notas Fiscales.
LOCXFUNA.PRXFunciones Genéricas de Localizaciones.
TSSWSSIGNATURE.PRWCliente de Web Service TSS Signature.
NFECFGLOC.PRXCliente de Web Service NFECFGLOC


Rutinas de TSS involucradas

Rutina
TSSIntegSignatureWS.prw
Requisito/Story/Issue:DMINA-4085, DMINA-4669, DMINA-5830

País(es):

Ecuador

Base(s) de Datos:

Todas

Tablas utilizadas:

SF2 - Documentos de salida.

SD2 - Items de documentos de salida.

SFP - Control de Formularios.

SB1 - Productos.

SFB - Impuestos Variables.

SFC - Tipos de Entrada/Salida.

F3H - Configuración de catálogos.

F3I - Información de catálogos.

CCR- Conceptos de retención

Sistema(s) operativo(s):

Todos.

Pacote:

005286 - FACTURA ELECTRÓNICA ECUADOR

005820 - FACT. ELECTRÓNICA CON SIGNATURE

Descripción 

Permitir el envío y recepción de los Documentos fiscales tales como : Factura de Venta (NF), Notas de Débito (NDC) y , Notas de Crédito (NCC) y Comprobantes de Retención entre Protheus y TSS.


Importante

Para Versión 12.1.17, deberá verificar la existencia de los cambios mencionados en la sección "Actualizaciones del Compatibilizador" en el diccionario de datos. En caso de no Existir, deberá capturar de manera manual.

a) Instalación

- Realizar la instalación del TSS a través del instalador disponible en la sección de download del portal del cliente: https://suporte.totvs.com/download, en la  línea de Protheus, buscar por el nombre del instalador TSS. Importante: Si la versión de TSS mencionada en este documento no está disponible para su descarga, deberá solicitar con Help Desk el patch correspondiente con las rutinas de TSS mencionadas en la sección Características del Requisito.

Importante: Verificar la generación  del archivo de Schema (DTE_v1.0.xsd) en la carpeta de Schemas de TSS creada durante la instalación, en caso de que no sea creado o no estar actualizado, puede obtenerlo de la liga Esquema para documentos electrónicos de Signature (Ecuador)


b) Configuración de procesamiento

Después de la Instalación, configurar y habilitar el Job de procesamiento de los documentos en el archivo appserver.ini de TSS con las siguientes instrucciones:

; Sección de declaración del Job

[WFSIGNATUREECU]

main= TSSSignatureECU

environment=sped


;start de job

[onstart]

jobs=WFSIGNATUREECU

En seguida bajar y subir nuevamente el server de  TSS.


c) Iniciar servicios de web services de TSS.

Se debe levantar servicio para iniciar funcionalidad de web services de TSS.

Image Added


d) Validar el funcionamiento correcto de los web services de TSS.

Acceda al URL configurado para los Web Services de TSS mediante algún Explorador de Internet. Verifique que se encuentre el Web Service TSSSignature en el Index de Servicios Web mostrados.

Image Added

Image Added


e) Validar el acceso a los web services de Signature.

El URL para la conexión con Signature, deberá probarse de la siguiente manera: 

En cualquier explorador de Internet coloque la URL proporcionada por el proveedor Signature. Deberá mostrarse la definición del Web Service con los métodos que lo componen.

URL de de ejemplo: https://ejournal-qa.signature.cl/signature.xdoc.cl.webservices/core.asmx

Importante

Para Versión 12.1.17, deberá verificar la existencia de los cambios mencionados en la sección "Actualizaciones del Compatibilizador" en el diccionario de datos. En caso de no Existir, deberá capturar de manera manual.


Procedimiento de Implantación 

El sistema se actualiza inmediatamente después de aplicar el paquete de actualizaciones (Patch) de este llamado.

  1. Realice la aplicación del paquete de actualizaciones (patch) asociado a este requisito. El patch contiene la actualización de los siguientes fuentes:
  • FISA812.PRW
  • FISA813.PRW
  • FISA814.PRW
  • LOCXFUNA.PRX
  • LOCXNF.PRW
  • LOCXNF2.PRW
  • MATA485.PRW
  • M486XFUNEQ.PRW
  • FATSECUTSS.INI
  • FATEECUTSS.INI
  • FATCRECUTSS.INI

2. Revise la configuración de parámetros creados por el Actualizador.

3. Configure la rutina en el menú correspondiente. En el menú del Módulo Facturación (SIGAFAT) en la ruta Actualizaciones | Facturación agregue la rutina Transmision Electronica (MATA485) como función de Protheus.

Aviso
titleIMPORTANTE

Se tiene la opción de envío del NIT en el parámetro de Key al realizar la consulta de del estatus de los documentos en TSS de acuerdo al retorno de Signature, para lo cual se debe configurar la llave KEYNIT=1 en el appserver.ini, para más información ver:

Documento Técnico NIT en parámetro Key en Consulta Estatus de Doc. Transmitido TSS (Ecuador)

La rutina TSSIntegSignatureWFC debe estar actualizada a una fecha igual o superior al 03/06/2022.

Actualizaciones del Compatibilizador 

1. Creación de Preguntas en el archivo SX1 – Archivo de Preguntas:

Grupo: MATA485

Orden0102
Pregunta¿Tipo de Documento?¿Serie

Procedimiento de Implantación 

El sistema se actualiza inmediatamente después de aplicar el paquete de actualizaciones (Patch) de este llamado.

  1. Realice la aplicación del paquete de actualizaciones (patch) asociado a este requisito. El patch contiene la actualización de los siguientes fuentes:
  • FISA812.PRW
  • FISA813.PRW
  • FISA814.PRW
  • LOCXFUNA.PRX
  • LOCXNF.PRW
  • LOCXNF2.PRW
  • MATA485.PRW
  • M486XFUNEQ.PRW
  • FATSECUTSS.INI
  • FATEECUTSS.INI
  • FATCRECUTSS.INI

2. Revise la configuración de parámetros creados por el Actualizador.

3. Configure la rutina en el menú correspondiente. En el menú del Módulo Facturación (SIGAFAT) en la ruta Actualizaciones | Facturación agregue la rutina Transmision Electronica (MATA485) como función de Protheus.

Actualizaciones del Compatibilizador 

1. Creación de Preguntas en el archivo SX1 – Archivo de Preguntas:
Grupo: MATA486
Orden0102Pregunta¿Tipo de Documento?¿Serie?TipoCCTamaño13ObjetoGetGetConsulta EstándarNo aplicaSERNFPre selección1Opciones

Factura.

Nota de Débito.

Nota de Crédito.

Grupo: MATA486A
Orden0102

03

Pregunta¿Serie de la Factura?¿Factura Inicial?¿Factura Final?TipoCCCTamaño313

13

ObjetoGetGetGetConsulta EstándarSERNFNo aplicaNo aplicaGrupo: MATA486B
Orden0102

03

Pregunta¿Serie de Nota de Débito?¿Nota de Débito Inicial?¿Nota de Débito Final?TipoCCCTamaño313

13

ObjetoGetGetGetConsulta EstándarSERNFNo aplicaNo aplicaGrupo: MATA486C
Orden0102

03

Pregunta¿Serie de Nota de Crédito?¿Nota de Crédito Inicial?¿Nota de Crédito Final
?
TipoCC
C
Tamaño
Tamaño
13
13

13

Get
Objeto
Get
ComboGet
Consulta Estándar
SERNF
No aplica
No aplica
SERNF
Pre selección1
Opciones

Factura.

Nota de Débito.

Nota de Crédito.



Grupo: MATA485AGrupo: MATA486D

Orden0102

03

Pregunta
¿De Comprobante de Retención¿A comprobante de Retención
¿Serie de la Factura?¿Factura Inicial?¿Factura Final?
TipoCCC
Tamaño313

13

ObjetoGetGet
Validación!Empty(MV_PAR03)
Get
Consulta EstándarSERNF
SFE01
No aplica
SFE01
2.    Creación de tablas en el archivo SX2– Tablas:ClaveNombreModoPYMEF3HDefinición de CatálogosCSF3IMantenimiento de CatálogosCS3.  Modificación de Tablas Genéricas en el archivo SX5 – Tablas Genéricas:
No aplica


Grupo: MATA485B

Orden0102

03

Pregunta¿Serie de Nota de Débito?¿Nota de Débito Inicial?¿Nota de Débito Final?
TipoCCC
Tamaño313

13

ObjetoGetGetGet
Consulta EstándarSERNFNo aplicaNo aplica


Grupo: MATA485C

Orden0102

03

Pregunta¿Serie de Nota de Crédito?¿Nota de Crédito Inicial?¿Nota de Crédito Final?
TipoCCC
Tamaño313

13

ObjetoGetGetGet
Consulta EstándarSERNFNo aplicaNo aplica


Grupo: MATA485D

Orden0102
Pregunta¿De Comprobante de Retención?¿A comprobante de Retención?
TipoCC
Tamaño1313
ObjetoGetGet
Validación
!Empty(MV_PAR02)
Consulta EstándarSFESFE


2.    Creación de tablas en el archivo SX2– Tablas:


ClaveNombreModoPYME
F3HDefinición de CatálogosCS
F3IMantenimiento de CatálogosCS


3.  Modificación de Tablas Genéricas en el archivo SX5 – Tablas Genéricas:

Modificar tabla genérica TB para que sea de acuerdo a Tabla 6 del SRI. 

Clave

Descripción

04

RUC

05CEDULA
06PASAPORTE
07VENTA A CONSUMIDOR FINAL
08IDENTIFICACIÓN DEL EXTERIOR
09PLACA


4.  Creación de Campos en el archivo SX3 – Campos:


Tabla F3H - Definición de Catálogos.


Campo

F3H_FILIAL

Modificar tabla genérica TB para que sea de acuerdo a Tabla 6 del SRI. 

Clave

Descripción

04

RUC

05CEDULA06PASAPORTE07VENTA A CONSUMIDOR FINAL08IDENTIFICACIÓN DEL EXTERIOR09PLACA

4.  Creación de Campos en el archivo SX3 – Campos:

Tabla F3H - Definición de Catálogos.

Campo

F3H_FILIAL

Tipo

C

Tamaño

2

Decimal

0

Formato

Título

Sucursal

Descripción

Sucursal

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones

When

Relación

Val. Sistema

Help

Digite el código de la sucursal.

Campo

F3H_CODIGO

Tipo

C

Tamaño

4

Decimal

0

Formato

@!

Título

Código

Descripción

Código del parámetro

Nivel

1

Utilizado

Obrigatório

Browse

Opciones

When

Relación

Val. Sistema

NaoVazio() .and. ExistChav("F3H", M->F3H_CODIGO,1) .and. FreeForUse("F3H",M->F3H_CODIGO)

Help

Código del parámetro.

Campo

F3H_DESC

Tipo

C

Tamaño

30

Decimal

0

Formato

@!

Título

Descripción

Descripción

Descripción del parámetro

Nivel

Utilizado

No

Obrigatório

No

Browse

Opciones

When

Relación

Val. Sistema

NAOVAZIO()

Help

Descripción del parámetro.

Campo

F3H_ORDEM

Tipo

C

Tamaño

2

Decimal

0

Formato

99


Título

OrdenSucursal

Descripción

Orden del ParámetroSucursal

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


HelpOrden

del parámetroDigite el código de la sucursal.

Campo

F3H_CAMPOSCODIGO

Tipo

C

Tamaño

104

Decimal

0

FormatoAXXXXXXXXX

@!

Título

CamposCódigo

Descripción

Nombre Código del Campoparámetro

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

NaoVazio() .and. ExistChav("F3H", M->F3H_CODIGO,1) .and.  f812VerChavFreeForUse("F3H",M->F3H_CAMPOSCODIGO)

Help

Incluir el nombre Código del campoparámetro.

Campo

F3H_DESCPODESC

Tipo

C

Tamaño

2530

Decimal

0

Formato

@!

Título

Desc.CampoDescripción

Descripción

Descripción del Campoparámetro

Nivel1


Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

NAOVAZIO()

Help

Incluir la descripción Descripción del campoparámetro.

Campo

F3H_TIPOORDEM

Tipo

C

Tamaño

12

Decimal

0

Formato

@!99

Título

TipoOrden

DescripciónTipo

Orden del Parámetro

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones

N=Numérico;C=Carácter;D=Fecha


When

F812Valid()


RelaciónRelación


Val. Sistema

NaoVazio() .and. Pertence("NCD")  .and. f812ChkTipo(M->F3H_TIPO)


Help

Orden del parámetro

Help

Incluya el tipo de campo. C = Carácter, D = Fecha, N = Numérico.

Campo

F3H_TAMANCAMPOS

Tipo

NC

Tamaño

310

Decimal

0

Formato

999AXXXXXXXXX

Título

TamañoCampos

Descripción

Tamaño Nombre del Campo

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When

F812Valid()


Relación


Val. Sistema

NaoVazio() .and. F812ChkTaman f812VerChav("F3H",M->F3H_TAMANCAMPOS)

Help

Incluir el tamaño nombre del campo.

Obs: si el campo fuera tipo D=Fecha,  el tamaño debe ser igual a 8.

Campo

F3H_DESCPO

Tipo

C

Tamaño

25

Campo

F3H_DECIMA

Tipo

N

Tamaño

2

Decimal


Formato99

@!

TítuloDecimal

Desc.Campo

DescripciónDecimal

Descripción del Campo

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


WhenF812Valid()


Relación


Val. Sistemaf812ChkDec(M->F3H_DECIMA)


Help

Incluir el número de decimales que tendrá el campo. Campos tipo: Fecha y Carácter No tiene decimalesla descripción del campo.

Campo

F3H_PICTURTIPO

Tipo

C

Tamaño

451

Decimal0


Formato

@!

Título

FormatoTipo

Descripción

FormatoTipo

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones

N=Numérico;C=Carácter;D=Fecha

When

F812Valid()

RelaciónRelación


Val. Sistema

NaoVazio() .and. Pertence("NCD")  .and. f812ChkTipo(M->F3H_TIPO)

HelpDigite

la máscara para la exhibición del campo. Ej.: "@E 999,99Incluya el tipo de campo. C = Carácter, D = Fecha, N = Numérico.

Campo

F3H_VALIDTAMAN

Tipo

CN

Tamaño

1203

Decimal

0


Formato

@!999

Título

ValidaciónTamaño

Descripción

Validación Tamaño del UsuarioCampo

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When

F812Valid()

Relación


Val. Sistema

NaoVazio() .and. F812ChkTaman(M->F3H_TAMAN)

Help

Incluir el tamaño del campo.

Obs: si el campo fuera tipo D=Fecha,  el tamaño debe ser igual a 8.

Help

Agregar una validación del campo si es necesario.

Ej,: Entre("01","10",M-> F3H_TAMAN,.T.)

En el caso que la función utilizada sea "PERTENECE", deberá informarse el campo como segundo parámetro.

Ej.: Pertence("12",cCampo)

Campo

F3H_PADRAODECIMA

Tipo

CN

Tamaño

62

Decimal


Formato

@!99

Título

Cons.Estand.Decimal

Descripción

Consulta EstandarDecimal

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When

F812Valid()

Relación


Val. Sistema

f812ConsPadf812ChkDec(M->F3H_DECIMA)

HelpDigite una consulta estándar para la tabla.

Incluir el número de decimales que tendrá el campo. Campos tipo: Fecha y Carácter No tiene decimales

Campo

F3H_VERSAOPICTUR

Tipo

C

Tamaño

345

Decimal

0

Formato

@!

Título

VersiónFormato

Descripción

VersiónFormato

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Versión del catálogo.Digite la máscara para la exhibición del campo. Ej.: "@E 999,99

Campo

F3H_PESQVALID

Tipo

C

Tamaño

1120

Decimal

0

Formato

@!

Título

¿Usado Busq?Validación

Descripción¿Usado en la Busqueda?

Validación del Usuario

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones

1=Si;2=No


When


Relación


When

Relación

Val. Sistema


Help

¿Usado en la Búsqueda de la Consulta Estándar (SXB)? Informar Si para utilizar este campo como clave simples de búsqueda.

Tabla F3I - Mantenimiento de Catálogos.

Agregar una validación del campo si es necesario.

Ej,: Entre("01","10",M-> F3H_TAMAN,.T.)

En el caso que la función utilizada sea "PERTENECE", deberá informarse el campo como segundo parámetro.

Ej.: Pertence("12",cCampo)

Campo

F3H_PADRAO

Campo

F3I_FILIAL

Tipo

C

Tamaño

26

Decimal0


FormatoFormato

@!

TítuloSucursal

Cons.Estand.

DescripciónSucursal

Consulta Estandar

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

f812ConsPad()

Help

Informe el código de la sucursalDigite una consulta estándar para la tabla.

Campo

F3IF3H_CODIGOVERSAO

Tipo

C

Tamaño

43

Decimal0


Formato

@!

Título

CódigoVersión

Descripción

Código del parámetroVersión

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

EXISTCPO("F31")


Help

Informe el contenido de identificación del ítem de la lista.

Por ejemplo, si la lista de modificación es la lista de países, este campo corresponde al código de identificación del país.

Versión del catálogo.

Campo

F3H_PESQ

Tipo

Campo

F3I_SEQUEN

Tipo

C

Tamaño

51

Decimal


Formato99999

@!

TítuloSecuencia

¿Usado Busq?

DescripciónSecuencia

¿Usado en la Busqueda?

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones

1=Si;2=No

When


Relación


Val. Sistema


HelpSecuencia

¿Usado en la Búsqueda de la Consulta Estándar (SXB)? Informar Si para utilizar este campo como clave simples de búsqueda.


Tabla F3I - Mantenimiento de Catálogos.


Campo

F3I_

CONTEU

FILIAL

Tipo

C

Tamaño

250

2

Decimal

0

Formato

@!

Título

Contenido


Título

Sucursal

Descripción

Contenido de tabla

Sucursal

Nivel

 1

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Informe el

contenido.
Tabla SF1 - Encabezado de Fact. de Entrada

código de la sucursal.

Campo

F1

F3I_

DOC

CODIGO

Tipo

C

Tamaño

13

4

Decimal

0

Formato

@!

Título

Num. Doc.

Código

Descripción

Número de Documento

Código del parámetro

Nivel

 1

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

LxExAdic

EXISTCPO("F31")

Help

Informe

número del documento.

Campo

F1_SERIE

Tipo

C

Tamaño

13

el contenido de identificación del ítem de la lista.

Por ejemplo, si la lista de modificación es la lista de países, este campo corresponde al código de identificación del país.

Campo

F3I_SEQUEN

Tipo

C

Tamaño

5

Decimal


Formato

@!

99999

Título

Serie

Secuencia

Descripción

Serie

Secuencia

Nivel

 1


Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

MAFISREF("NF_SERIENF","MT100",M->F1_SERIE)

.And. LxExAdic()


Help

Serie del documento

Secuencia.

Campo

F1F3I_ESTABLCONTEU

Tipo

C

Tamaño

3250

Decimal


Formato

@!

Título

Cód. EstableContenido

Descripción

Código Contenido de Establecimientotabla

Nivel

 1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Código de establecimiento.

Informe el contenido.


Tabla SF1 - Encabezado de Fact. de Entrada.


Campo

F1_DOC

Campo

F1_FECAUT

Tipo

DC

Tamaño

813

Decimal


Formato

@!

Título

Fecha Autori
Num. Doc.

Descripción

Fecha Número de autorizaciónDocumento

Nivel

 1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

LxExAdic()

HelpFecha de Autorización Digital

Informe número del documento.

FLFTEX1Status TransEstatus transmisión elect1NoNo

Campo

F1_

SERIE

Tipo

C

Tamaño

13

Decimal


Formato

@!

Título

Serie

Descripción

Serie

Nivel

 1

Utilizado

Obrigatório


Browse


Opciones


When


Relación


Val. Sistema

Help

Estatus de transmisión electrónica al SRI.

Campo

MAFISREF("NF_SERIENF","MT100",M->F1_SERIE)

.And. LxExAdic()

Help

Serie del documento.

Campo

F1_ESTABL

F1_MOTIVO

Tipo

C

Tamaño

30

3

Decimal


Formato

@!

Título

Motivo
Cód. Estable

Descripción

Motivo Aprob/Rechazo SRI

Código de Establecimiento

Nivel

1

 1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Motivo de aprobación/rechazo de recepción de los archivos de respuesta del SRI

Código de establecimiento.

Campo

F1_

PTOEMIS

FECAUT

Tipo

C

D

Tamaño

3

8

Decimal


Formato

@! 

Título

Cód. Pto Emi
Fecha Autori

Descripción

Código

Fecha de

Punto Emisión

autorización

Nivel

1

 1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Código del punto emisor.

Fecha de Autorización Digital

Campo

F1_

SECSRI

FLFTEX

Tipo

N

C

Tamaño

9

1

Decimal


Formato

@E 999999999


Título

Sec. Doc.
Status Trans

Descripción

Secuencial del Documento

Estatus transmisión elect

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Secuencial de envío del documento

Estatus de transmisión electrónica al SRI.


Campo

F1_

NUMAUT

MOTIVO

Tipo

C

Tamaño

48

30

Decimal


Formato

@!

Formato

Título

N° Autoriz
Motivo

Descripción

Número de autorización

Motivo Aprob/Rechazo SRI

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Número de Autorización

Motivo de aprobación/rechazo de recepción de los archivos de respuesta del SRI.

Campo

F1_PTOEMIS

Tipo

C

Tamaño

3

Decimal


Formato

@! 

Formato

Título

Cód. Pto Emi

Descripción

Código de Punto Emisión

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Código

de Punto Emisor

del punto emisor.

Campo

F1_

ESTABL

NUMAUT

Tipo

C

Tamaño

3

48

Decimal

Formato

@!

Formato


Título

Cod. Estable
N° Autoriz

Descripción

Código

Número de

Establecimiento

autorización

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Código

Número de

establecimiento

Autorización.

Tabla SF2 - Encabezado de Fact. de Salida.

Campo

F2

F1_

DOC

PTOEMIS

Tipo

C

Tamaño

13

3

Decimal

Formato

@!

Formato


Título

Num
Cód.
Doc.
Pto Emi

Descripción

Número

Código de

documento

Punto Emisión

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

ExistChav("SF2",M->F2_DOC+M->F2_SERIE) .And. LxExAdic() 


Help

Informe número de la factura

Código de Punto Emisor.

Serie de la factura

Campo

F2F1_SERIEESTABL

Tipo

C

Tamaño

3

Decimal


Formato

@!

Título

Serie Docto
Cod. Estable

DescripciónSerie Del Documento

Código de Establecimiento

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

LxExAdic()

Help


Help

Código de establecimiento.


Tabla SF2 - Encabezado de Fact. de Salida.

Campo

F2_ESTABLDOC

Tipo

C

Tamaño

313

Decimal


Formato

@!

Título

CodNum. Doc. Estable

Descripción

Código Número de Establecimientodocumento

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema

ExistChav("SF2",M->F2_DOC+M->F2_SERIE) .And. LxExAdic() 

Help

Código Informe número de establecimientola factura.

FECAUTD8Fecha AutFecha de AutorizaciónNoNoFecha Autorización Digital

Campo

F2_

SERIE

Tipo

C

Tamaño

3

Decimal


Formato

@!

Título

Serie Docto

Descripción

Serie Del Documento

Nivel

1

Utilizado

Obrigatório


Browse


Opciones


When


Relación


Val. Sistema

LxExAdic()

Help

Serie de

la factura.

FLFTEX1Status TransEstatus Transmisión Elect0=No Enviado;1=Enviado;4=Esperando procesamiento;5=Rechazado;6=AutorizadoIndica el estatus del documento electrónico durante el envío electrónico al Servicio de Rentas Internas de Ecuador (SRI)

Campo

F2_

ESTABL

Tipo

C

Tamaño

3

Decimal


Formato

@!

Título

Cod. Estable

Descripción

Código de Establecimiento

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Código de establecimiento.

MOTIVOC30Motivo SRIMotivo Rechazo/Aprob SRIIndica el motivo de rechazo o aprobación de recepción de documentos electrónicos por parte del Servicio de Rentas Internas de Ecuador (SRI)

Campo

F2_

FECAUT

Tipo

D

Tamaño

8

Decimal


Formato


Título

Fecha Aut

Descripción

Fecha de Autorización

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Fecha de Autorización Digital.

Campo

F2_

PTOEMIS

FLFTEX

Tipo

C

Tamaño

3

1

Decimal

@!


Formato


Título

Cód. Pto Emi
Status Trans

Descripción

Código de Punto Emisión

Estatus Transmisión Elect

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones

0=No Enviado;1=Enviado;4=Esperando procesamiento;5=Rechazado;6=Autorizado

When


Relación


Val. Sistema


Help

Código de Punto Emisor

Indica el estatus del documento electrónico durante el envío electrónico al Servicio de Rentas Internas de Ecuador (SRI).

Campo

F2_

SECSRI

MOTIVO

Tipo

N

C

Tamaño

9

30

Decimal

@E 999999999


Formato


Título

Sec. Doc.
Motivo SRI

Descripción

Secuencial del Documento

Motivo Rechazo/Aprob SRI

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Indica el

número de secuencial utilizado para el envío del documento electrónico

motivo de rechazo o aprobación de recepción de documentos electrónicos por parte del Servicio de Rentas Internas de Ecuador (SRI).


NUMAUT48N° AutorizNúmero autorizaciónNumero Autorización

Campo

F2_

PTOEMIS

Tipo

C

Tamaño

3

Decimal

@!

Formato


Título

Cód. Pto Emi

Descripción

Código de

Punto Emisión

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Código de

Punto Emisor.

Campo

F2_NFREFNUMAUT

Tipo

C

Tamaño

1348

Decimal

@!

Formato


Título

Doc
. ReferenN° Autoriz

Descripción

Documento Número de Referenciaautorización

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Numero de Autorización.

Campo

F2_NFREF

Tipo

C

Tamaño

13

Decimal

@!

Formato


Título

Doc. Referen

Descripción

Documento de Referencia

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones


When


Help

Folio de Factura ligada a Nota de Débito.

Campo

F2_SERREF

Tipo

C

Tamaño

3

Decimal

@!

Formato


Título

Serie Refere

Descripción

Serie de documento refere

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones


Val. Sistema

IIF(!EMPTY(M->F2_SERREF),MT485VLDNF(M->F2_NFREF,M->F2_SERREF,M->F2_CLIENTE,M->F2_LOJA),.T.)

Help

Serie del documento de referencia.


Tabla SFB - Impuestos Variables.


Campo

FB_CODIMP

Tipo

C

Tamaño

1

Decimal

@!

Formato


Título

Cód.Impuesto

Descripción

Código de impuesto SRI

Nivel

1

Utilizado

Si

Obrigatório

Si

Browse

No

Opciones


When


Consulta

ECU016

Val. Sistema

Vazio() .Or. ValidF3I("S016",M->FB_CODIMP,1,1)

Help

Indica el código del impuesto para facturación electrónica según catálogo No. 16 del SRI.


Tabla SFP - Control de Formularios.


Campo

FP_PTOEMIS

Tipo

C

Tamaño

3

Decimal

@!

Formato


Título

Cód. Pto Emi

Descripción

Código de Punto Emisión

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Indica el código del punto de emisión.

Campo

FP_ESTABL

Tipo

C

Tamaño

3

Decimal


Formato

@!

Título

Cod. Estable

Descripción

Código de Establecimiento

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Indica el código de establecimiento.


Tabla AI0SB1 - Complementos de ClientesProductos.


Campo

AI0B1_MPAGOCODICE

Tipo

C

Tamaño

24

Decimal


Formato

@!

Título

Forma Pago
Cód.Prod.ICE

DescripciónForma de Pago SRI

Código Produto ICE

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones


When


Consulta

ECU024ECU018

Val. Sistema

Vazio() .Or. ValidF3I("S024S018",M->FB_CODIMP,1,2) 

Help

Indica Informe el código de forma de pago para facturación electrónica según catálogo No. 24 del SRIdel producto ICE para que se utilice en la generación del XML del calculo del impuesto ICE.


Tabla SB1SFE - ProductosRetenciones de Impuestos.


Campo

B1

FE_

CODICA

FECAUT

Tipo

C

D

Tamaño

4

8

Decimal


Formato

@!

Título

Cód.Prod.ICE
Fch Aut

Descripción

Código Produto ICE

Fecha de autorización

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Consulta

ECU018

No aplica

Val. Sistema

Vazio() .Or. ValidF3I("S018",M->FB_CODIMP,1,2) 

Help

Informe el código del producto ICE para que se utilice en la generación del XML del calculo del impuesto ICE.

Tabla SFE - Retenciones de Impuestos.


Help

Fecha de autorización digital.

Campo

FE_STATUS

Tipo

C

Tamaño

1

Campo

FE_FECAUT

Tipo

D

Tamaño

8

Decimal


Formato


Título

Fch Aut
Estatus

Descripción

Fecha

Estatus de

autorización

transmisión

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones

0=No Enviado;1=Enviado;4=Esperando procesamiento;5=Rechazado;6=Autorizado 

When


Consulta

No aplica

Val. Sistema


Help

Fecha de autorización digital

Indica el estatus del documento una vez que ha sido enviado para su transmisión a la SRI.

Campo

FE_

STATUS

NUMAUT

Tipo

C

Tamaño

1

48

Decimal


Formato

@!

Título

Estatus
Num.Autoriz

Descripción

Estatus

Número de

transmisión

Autorización

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones

0=No Enviado;1=Enviado;4=Esperando procesamiento;5=Rechazado;6=Autorizado 


When


Consulta

No aplica

Val. Sistema


Help

Indica el estatus del documento una vez que ha sido enviado para su transmisión a la SRI

Número de autorización para la retencion del impuesto.


Tabla CCR - Conceptos de Retención.


Campo

FE

CCR_

NUMAUT

RETSRI

Tipo

C

Tamaño

48

5

Decimal


Formato

@!

Título

Num
Cód. Ret.
Autoriz
SRI

Descripción

Número

Código de

Autorización

Retención SRI.

Nivel

1

Utilizado

Obrigatório

No

Browse

No

Opciones


When


Consulta

No aplica

ECU020

Val. Sistema

Help

Número de autorización para la retencion del impuesto.

Tabla CCR - Conceptos de Retención.

Campo

CCR_RETSRI

Tipo

C

Tamaño

5

Decimal

Formato

@!

Título

Cód. Ret. SRI

Descripción

Código de Retención SRI.

Nivel

1

Utilizado

Obrigatório

Browse

No

Opciones

When

Consulta

ECU020

Val. Sistema

ValidF3I(ValidF3I("S020",'1' + M->CCR_RETSRI,1,5)

Help

Indica el código para Retención de la Renta de acuerdo a tabla 20 del SRI.


Importante:

El tamaño de los campos que disponen de grupo puede variar de acuerdo con el entorno en uso.


5.  Creación de Consulta Estándar/Especifica en el archivo SXB – Consulta Estándar/Especifica:

Búsqueda ECU016:

Alias

Tipo

SecuenciaColumnaDescripciónContenido

ECU016

1

01REImpuesto A RetenerF3I

ECU016

2

0101Impuesto A RetenerF812SXB("S016","Codigo")

ECU016

5

01

VAR_IXB


Búsqueda ECU018:

Alias

Tipo

SecuenciaColumnaDescripciónContenido

ECU018

1

01RETarifa del ICEF3I

ECU018

2

0101Tarifa del ICEF812SXB("S018","Codigo")

ECU018

5

01

VAR_IXB


Búsqueda ECU020:

Alias

Tipo

SecuenciaColumnaDescripciónContenido

ECU024

1

01RERetención SRIF3I

ECU024

2

0101Retención SRIF812SXB("S020","Codigo",{||SUBSTR(F3I->F3I_CONTEU,1,1) == '1'})

ECU024

5

01

VAR_IXB


Búsqueda ECU024:

Alias

Tipo

SecuenciaColumnaDescripciónContenido

ECU024

1

01REFormas de PagoF3I

ECU024

2

0101Formas de PagoF812SXB("S024","Codigo")

ECU024

5

01

VAR_IXB


6.  Creación de Índices en el archivo SIX – Índices:


Índice

F3H

Orden

1

Clave

F3H_FILIAL+F3H_CODIGO

Descripción

Código

Propietario

S

Índice

F3H

Orden

2

Clave

F3H_FILIAL+F3H_DESC

Descripción

Descripción

Propietario

S

Índice

F3H

Orden

3

Clave

F3H_FILIAL+F3H_CAMPOS+F3H_CODIGO

Descripción

Campos + Código

Propietario

S

Índice

F3I

Orden

1

Clave

F3I_FILIAL+F3I_CODIGO+F3I_SEQUEN

Descripción

Código + Secuencia

Propietario

S



7.  Creación  de Parámetros en el archivo SX6 – Parámetros:


Nombre de la VariablesMV_CFDIAMB
TipoC
DescripciónAmbiente de trabajo de certificación de factura electrónica:1=Pruebas, 2=Producción.
Valor Estándar



Nombre de la VariablesMV_PROVFEPATH814
TipoC
Descripción

Identifica el Facturador Electrónico o el Proveedor de servicios de certificación de factura electrónica.

Indica alguno de estos: STUPENDO                 

Valor Estándar
Nombre de la VariablesMV_PATH814
TipoC
Descripción

Ruta local Ruta local donde se encuentran los archivos en formato .csv.                

Valor Estándar
Nombre de la VariablesMV_CFDFTS                                                   
TipoC
Descripción

Indica el directorio donde se grabará el archivo con la estructura de factura electrónica para documentos de salida. (FATSECUFATSECUTSS.INI)

Valor Estándar
Nombre de la VariablesMV_CFDFTE                                                   
TipoC
Descripción

Indica el directorio donde se grabará el archivo con la estructura de factura electrónica para documentos de entrada. (FATEECUFATEECUTSS.INI)

Valor Estándar
Nombre de la VariablesMV_CFDFTCR                                                  
TipoC
Descripción

Indica el directorio donde se grabará el archivo con la estructura de comprobantes de retención. (FATCRECUFATCRECUTSS.INI)

Valor Estándar
Nombre de la VariablesMV_CFDDOCS                                                                                                                                                                                                                                                 
TipoC
Descripción

Directorio donde se grabaran las facturas electrónicas.             

Valor Estándar
WSURL01 URL de web services para envío de documentos electrónicos para ambiente de PRUEBAS. 
Nombre de la VariablesMV_SIGNADM                                                                                                                                                                                                                                              
TipoC
Descripción

Email del administrador del sistema Signature.            

Valor Estándar
WSURL02   URL de web services para consulta de documentos electrónicos para ambiente de PRUEBAS.           
Nombre de la VariablesMV_SIGNUSR                                                                                                                                                                                                                                              
TipoC
Descripción

Usuario del sistema SIGNATURE.            

Valor Estándar
WSURL03 URL de web services para envío de documentos electrónicos para ambiente de PRODUCCIÓN. 
Nombre de la VariablesMV_SIGNPAS                                                                                                                                                                                                                                              
TipoC
Descripción

Contraseña del usuario del sistema SIGNATURE.            

Valor Estándar
WSURL04  URL de web services para consulta de documentos electrónicos para ambiente de PRODUCCIÓN.           
Nombre de la VariablesMV_SIGNAWS                                                                                                                                                                                                                                             
TipoC
Descripción

Contraseña del usuario del sistema SIGNATURE.            

Valor Estándar
Nombre de la VariablesMV_SIGNTCO                                                                                                                                                                                                                                           
TipoC
Descripción

Indica el número de identificación del SRI para contribuyentes especiales.             

Valor Estándar


Importante: Los parámetros MV_SIGNUSR y MV_SIGNPAS son proporcionados al cliente por  SIGNATURE, son únicos y confidenciales.

Procedimiento de Configuración


CONFIGURACIÓN DE MENÚS


2.  En el Configurador (SIGACFG), acceda a Entornos/Archivo/Menú (CFGX013). Informe la nueva opción de menú del informe el nombre del módulo, conforme las instrucciones a continuación:


Menú

Actualizaciones.

Submenú

Archivos.

Nombre de la Rutina

Definición de Catálogos.

Programa

FISA812

Módulo

Facturación.

Tipo

Función Protheus.

Menú

Actualizaciones.

Submenú

Archivos.

Nombre de la Rutina

Mantenimiento de Catálogos.

Programa

FISA814.

Módulo

Facturación.

Tipo

Función Protheus.

Menú

Actualizaciones.

Submenú

Facturación.

Nombre de la Rutina

Facturación ElectónicaTransmisión Electrónica

Programa

MATA486MATA485.

Módulo

Facturación.

Tipo

Función Protheus.

Menú

Actualizaciones.

Submenú

Facturación.

Nombre de la RutinaComprobantes

RetenciónTransmisión Comp. Ret.

Programa

MATA486BMATA485B

Módulo

Facturación.

Tipo

Función Protheus.

Procedimiento de Utilización 

1.- Ingrese a la rutina de Definición de Catálogos (Facturación SIGAFAT | Actualizaciones | Archivos | Definición de catálogos) para crear automáticamente los catálogos de Factura Electrónica a partir de los archivos .CSV.

2.- En la rutina de Mantenimiento de Catálogos (Facturación SIGAFAT | Actualizaciones | Archivos | Mantenimiento de catálogos) se puede verificar el contenido de los catálogos creados.

3.- Configure la relación entre las tablas del sistema y los catálogos publicados por la SRI:

a) Impuestos variables (Facturación (SIGAFAT) | Actualizaciones | Archivos | Impuestos Variab.): Defina el código del impuesto de acuerdo a Tabla 16 (Campos FB_CODIMP)


b)Tipos de Entrada/Salida  (Facturación (SIGAFAT) | Actualizaciones | Archivos | Tipos de Entrada y Salida): Es importante indicar en la TES el código de Tarifa de IVA de acuerdo Tabla 17 para las opciones de calculo de IVA: 2 - No Calculado, 3 - Exento o 4 - Alicuota 0.

c) Forma de Pago (Facturación (SIGAFAT) | Actualizaciones | Archivos | Clientes): Defina el código de forma de pago de acuerdo a Tabla 24 (Campos AI_MPAGO), desde acción Complementos de Cliente.

Image Removed


d) Producto (Facturación (SIGAFAT) | Actualizaciones | Archivos | ProducttsProductos): Defina el código de ICE de acuerdo a Tabla 18 (Campos B1_CODICE)  si para el producto aplica calculo de impuesto ICE (Alic. ICE mayor a cero).

4.-En la tabla de Control de Folios (Libros Fiscales (SIGAFIS) | Actualizaciones | Archivos | Contr. Formularios) registre los datos para cada serie y especie:

Folios: Rango de folios de documento.
Número autorización: Número o código de la resolución otorgada para la numeración.
Fecha de validez: Fecha de vencimiento de la autorización.
Cód Pto Emi: Código de punto de emisión.
Establecimiento: Código del establecimiento, el cual debe estar registrado en la SRI.


5.- En el catálogo de Clientes (Facturación (SIGAFAT) | Actualizaciones | Archivos | Clientes) registre la información requerida para la factura electrónica. Así mismo, debe asegurarse de que los datos no contengan caracteres especiales. Entre otros, los datos requeridos para incluir en la factura electrónica son:

Tipo de idetificador identificador (A1_TIPDOC).
RUC (A1_CGC)
Nombre (A1_NOME).
Dirección (A1_END).
Cuenta de correo electrónico (A1_EMAIL).


Procedimiento de transmisión de documentos electrónicos.


En el módulo 6.- Registre Factura de Venta (Facturación (SIGAFAT) | , en el menú Actualizaciones | Facturación | Facturaciones). A continuación realice el envío del documento electrónico (Facturación (SIGAFAT) | Actualizaciones | Facturación | Facturación Electrónica), una vez enviado el documento para consultar la respuesta por parte del SRI mediante proveedor tecnológico Stupendo es necesario visualizar el documento mediante la opción Monitor. (tiempo aproximado entre envío y consulta del estatus del documento 1 minuto).

7.- Registre Nota de Débito (Facturación (SIGAFAT) | Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito). A continuación realice el envío del documento electrónico (Facturación (SIGAFAT) | Actualizaciones | Facturación | Facturación Electrónica), una vez enviado el documento para consultar la respuesta por parte del SRI mediante proveedor tecnológico Stupendo es necesario visualizar el documento mediante la opción Monitor. (tiempo aproximado entre envío y consulta del estatus del documento 1 minuto).

 Facturación, y a través de alguna de las rutinas siguientes:

  • Facturas de Venta (MATA467N); registre varias facturas de ventas.
  • Notas de Crédito (MATA465N); registre varias notas de crédito/débito.

1.- Ingresar a la opción Transmisión Electrónica, en la ruta del menú “SIGAFAT | Actualizaciones | Facturación | Transmisión Electrónica” .

2.- En los parámetros de inicio, indique el tipo de documento a revisar (Factura, Nota de Crédito, Nota de Débito o Guía de Despacho), informe además la serie de los documentos a visualizar.

3.- La rutina muestra el browse con los documentos acorde a los parámetros.

4.- La primera vez que se accede a la rutina, es necesario realizar la configuración de conexión con TSS. Para ello, seleccione la opción de Configuración del menú de la rutina. Registre la URL donde están ubicados los WS de TSS, URL de conexión a los Web Services de SIGNATURE, área y la contraseña de conexión ambos datos proporcionados por SIGNATURE. Seleccione la opción “Avanzar”,  y espere el mensaje que puede ser exitoso o de falla. Este paso solo es necesario la primera vez o en caso de que algunos de los datos informados cambien.

5.- Dentro de la misma rutina, se debe configurar el ambiente con el cuál TSS estará transmitiendo los documentos. Del menú de la rutina Transmisión Electrónica, seleccione la opción Ambiente.  Podrá seleccionar entre 1-Produccion 2-Homologación, este último es para hacer la transmisión de los documento a un ambiente de pruebas de SIGNATURE. Una vez seleccionado el ambiente recibirá confirmación de la selección en pantalla.

6.- Si los pasos anteriores, dieron como resultado un mensaje de éxito, entonces puede comenzar a transmitir documentos a TSS. Para ello, del menú de la rutina Transmisión Electrónica, seleccione la opción Transmitir.  En el diálogo, se indica el propósito de la opción así como el botón de parámetros.  Seleccione botón de Parámetros, registre la serie y el número inicial y final de los documento que serán transmitidos. De clic Ok, para confirmar los datos. Después clic Ok, para iniciar el proceso de transmisión, si no existe problema con los XML generados, enviara un mensaje de éxito, indicando que los documentos fueron encolados entre los documentos a transmitir por TSS a SIGNATURE a través del Job.

7.- Para observar si los documentos fueron autorizados por la SII, seleccione del menú la opción Monitor. Configure los parámetros de visualización. Registre la serie y el número inicial y final de los documento que quiere monitorear, de clic en Ok. Podrá visualizar los documentos con los posibles status :

  • Azul – Recibido (Esta en TSS, pendiente de ingresar al proceso de timbrado)
  • Amarillo  – Esperando ser procesada (En proceso de timbrado). 
  • Rojo – Documento rechazado. 
  • Verde – Documento autorizado

En este monitor visualiza la fecha y hora de autorización del documento por la SII. En caso de documentos rechazados, se muestran las observaciones realizadas por la SII y la recomendación correspondiente.

8.- Dentro de la funcionalidad del monitor, se encuentra la visualización del XML autorizado por la SII. Para visualizar XML autorizado, dé clic en el botón Schema ubicado en la parte inferior de la opción Monitor. El XML será desplegado siempre y cuando el documento seleccionado haya sido aprobado por la SII, de lo contrario se indica al usuario que la visualización no está disponible.

9.- Al salir de la opción monitor con el botón OK, se detona la actualización de todos los documentos con la información obtenida de TSS hacia Protheus. Para el caso de los documentos autorizados, en la carpeta configurada en el parámetro MV_CFDDOCS  se genera el XML autorizado y el PDF de representación impresa de cada documento8.- Registre Nota de Crédito (Facturación (SIGAFAT) | Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito). A continuación realice el envío del documento electrónico (Facturación (SIGAFAT) | Actualizaciones | Facturación | Facturación Electrónica), una vez enviado el documento para consultar la respuesta por parte del SRI mediante proveedor tecnológico Stupendo es necesario visualizar el documento mediante la opción Monitor. (tiempo aproximado entre envío y consulta del estatus del documento 1 minuto).


Para Comprobantes de Retención:

1.- En la ruta indicada en el parámetro MV_PATH814, colocar archivo 20TipoImpARetenerSRI.csv, el cual contiene datos de acuerdo a tabla 20 del SRI, el cual debe contener la siguiente estructura tipo (1- Ret. de Renta, 2 - Ret. de IVA y 6 - Ret. de ISD), código definido por la SRI y Descripción  definida por la SRI.


2.- En Módulo Facturación (SIGAFAT) desde Actualizaciones | Escenarios de Venta | Mantenimiento de Catálogos validar generación de tabla S020 - Catálogo Tipos Impuestos a Retener.

3.- Configurar parámetro MV_CFDFTCR con ruta y nombre de archivo .INI que contiene la estructura de XML para comprobantes de retención: (FATCRECUFATCRECUTSS.INI)

4.- En módulo Configurador (SIGACFG) desde Entorno | Empresas | Sucursal, en el campo Actividad Económica (M0_DSCCNA) se debe indicar Establecimiento concatenado al Punto de Emisión (3 posiciones para cada uno dato).

5.- En módulo Compras (SIGACOM) desde Actualizaciones | Archivo | Proveedores, indicar correo en campo EMail (A2_EMAIL) para envío de comprobante de retención.

6.- En módulo Libros Fiscales (SIGAFIS) desde Actualizaciones | Archivo | Conceptos, se debe configurar código para retenciones de Renta según la SRI en campo Cód. Ret SRI (CCR_RETSRI) para cada uno de los conceptos.

7.- En módulo Facturación (SIGAFAT) desde Actualizaciones | Archivo | Tipos de Entrada y Salida, configurar registro contenga cálculo de Retención de IVA y Retención de Renta.

8.- En módulo Compras (SIGACOM) desde Actualizaciones | Movimientos | Factura de Entrada, registrar Factura de Entrada utilizando la TES configurada en el punto 6, capturar campos Establecimiento (F1_ESTABL) y Punto de Emisión (F1_PTOEMIS) del proveedor y validar que contenga cálculo de impuestos de retención y que al guardar muestre número de certificado creado.

9.- Realice el envío la transmisión del documento electrónico de comprobante de retención (Facturación Compras (SIGAFATSIGACOM) | Actualizaciones | Facturación | Comprobantes RetenciónMovimientos| Transmisión Comp. Ret.), una vez enviado transmitido el documento para consultar la respuesta por parte del SRI mediante proveedor tecnológico Stupendo es necesario visualizar el documento mediante la opción Monitor. (tiempo aproximado entre envío y consulta del estatus del documento 1 minutoverificar respuesta mediante la acción Monitor (la opción Monitor se encuentra en la lista desplegable Otras acciones).