Versões comparadas

Chave

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

ÍNDICE

  1. Visión general
  2. Ejemplo de utilización
  3. RondanetCampos
  4. Tablas
    1. Grupo de preguntas.
    2. Tabla genérica U2. 
    3. Índices tabla CLF.
    4. Índices tabla CLE

    5. Consulta SX5U2.
  5. Pacotes relacionados

01. VISIÓN GENERAL

Implementacion  Implementación de envio envío de Factura/Resgardo Eletronica via Rondanet version Resguardo Factura Electrónica vía Rondanet versión 3.0.

En esta implementacion implementación se logro logró hacer la utilizacion utilización de la version versión 3.0 para envio de documentos fiscales e tambien de envío de Documentos Fiscales así como el resguardo ( certificados Certificados de retencion)  atraves de una Retención), por medio de la funcionalidad del menu que vá acesar el ambiente de rondanet  y esta sera responsable por hacer la comunicacion con el gobierno e despues de este envio menú que va a acceder por medio de  Rondanet.  Responsable de hacer la comunicación con el gobierno, y después de este envío es posible hacer la consulta e y actualizar las tablas de del Protheus, referente al status estatus de los documentos Documentos transmitidos..

02.

...

 EJEMPLO DE UTILIZACIÓN

Se realizó un ajuste para que el sistema calcule automáticamente esta numeración, de acuerdo con la clasificación de la empresa en Protheus vs. Clasificación del clienterealizaron los ajustes para la implementación vía Rondanet versión 3.0.

El patch contiene las rutinas:

  • LOCXNF.PRW - Generación de Documentos Fiscales.
  • LOCXNF2.PRW - Complemento de Documentos Fiscales.
  • LOCXGEN.PRW- Funciones Genéricas de facturas.
  • MATA468N.PRX - Generación de Factura a partir de Pedido/Remito.
  • MATA992.PRW - Control de Formularios.
  • ARGNFE.PRX - Transmisión Electrónica de Facturas.
  • NFEXML001.PRW - Generador del XML de Transmisión
  • FISA085 - Rutina de generación de envío del resguardo.
  • FISA085XML - Rutina de generación del XML del resguardo.
  • FISA186 -  Rutina de registro de tipo de resguardo.
  • FISA057 -  Rutina de envío de documento fiscal.
  • FISA057XML - Rutina de generación del XML del documento Fiscal.
  • RFACT01 -  Consulta estatus del documento Fiscal.
  • RFACT02 -  Consulta estatus del documento Fiscal.
  • WSRONDANET - Servicio de comunicación con Rondanet
  • FISR057 - Informe de documentos fiscales
  • FISR014 - Informe de Resguardo

Nota: Respalde el Haga copia de seguridad del RPO antes de aplicar el patch con la solución.


Configuraciones previas:

Haga la copia de seguridad del directorio \system y de la Base de datos del entorno donde se implementará la RG.

  1. Acceda al módulo APSDU y en la tabla SX3 haga los siguientes cambios:

...

Campo

...

X3_USADO

...

F1_RG1415

...

€€€€€€€€€€€€€€

...

F2_RG1415

...

€€€€€€€€€€€€€€

...

Con esto será posible modificar el tamaño a 3 para el campo referente a la Ley RG1415.

...

Campo

...

Ini del server de Protheus:

[SSLConfigure]

HSM=0

VERBOSE=1

SSL2=0

SSL3=0

TLS1=1

BUGS=1

CertificateClient= " dirección de certificado *.pem"

KeyClient= " Clave del cliente *.pem"


  1. Acceda al Configurador en la opción de Parámetros, verifique que los parámetros sean los correctos de lo contrario registrar de acuerdo a la configuración mencionada.


Parámetro

TipoDescripción Contenido
MV_URUVWSCarácterVersión del Servicio de Rondanet (2.0 o 3.1)3.1
MV_RONDATPLogicoIndica si la facturación se va a realizar por Archivos o por Webservice: .T. - Archivo y  .F. - Webservice.  .F.
MV_URUUSERCarácterUsuario Rondanet.
MV_URUPASWCarácterClave para RondanetEjemplo:  Al123*725
MV_URUSUCUCarácterCódigo registrado en la DGI, asociado al RUC emisor.
MV_IPWSRONCarácterIP de Rondanet.Ejemplo: https://cfe.rondanet.com:51001/CFERondanetServerProd/WebServices 
MV_RONDAINCarácterDefine el tipo de instalación para Rondanet: 1- Completo y  2- PDV1
MV_SERRESGCarácterSerie usada para documentos de resguardosA

  

2. Acceda al módulo del Configurador (SIGACFG) y realice los siguientes cambios.:

a)  A través Por medio de la opción "Base de Datos" (Base de Datos | Diccionario), realice el cambio de tamaño de los siguientes campos: 

...

Campo

...

Tamaño

...

b) Crear los siguientes campos de acuerdo con la configuración:

...

Campo

...

Tipo

...

c) En la opción de Parámetros (SX6), debe crear el siguiente parámetro:

...

Nombre de Var.

...

MV_TAMEMP

...

Tipo

...

C

...

Desc. Esp

...

Tamaño de la empresa para Factura FCE

...

Cont.Descripc

...

1- MiPyME; 2-MiPyME Adherida; 3-Empresa grande

...

El contenido del parámetro dependerá de la configuración de la empresa para Factura FCE.

Regla de funcionamiento:

  1. El parámetro MV_TAMEMP es quién rige que los códigos en el sistema se puedan iniciar a partir de 201. Ver la siguiente tabla con los códigos de la AFIP para su uso y configuración. 

...

Código Referente al RG1415 para las facturas Pyme.

http://www.afip.gov.ar/noticias/20181220-regimenFacturaCreditoElectronica.asp

2. Cuando la empresa tenga el contenido del parámetro MV_TAMEMP igual a 1 (diferente de 2, 3 o 4), está se debe considerar como Emisora de Factura de Crédito Electrónica Pyme.

3. Cuando la empresa tenga el contenido del parámetro MV_TAMEMP igual a 2, 3 o 4, está se debe considerar como NO Emisora de Factura de Crédito Electrónica Pyme. Funcionamiento que se tenía antes de aplicar está RG.

4. Las empresas consideradas como Emisoras de Factura de Crédito Electrónica Pyme (MV_TAMEMP diferente de 2, 3 o 4), deben seguir estás premisas:

a) Es necesario crear el registro en el catálogo de Tipo de Comprobante (CFG) con el "Tipo Reg" (CFG_TIPO) igual a "4 - Fact. Créd MIPyME" y configurar de ser necesario el "Cód.RG1415" (FP_RG1415) en el catálogo de Control de Formularios - Folios (SFP).

b) Si es informado el campo "Cód.RG1415" (FP_RG1415) en el catálogo de Control de Formularios - Folios (SFP), tiene prioridad por encima del campo "DI 1415/2849" (CFG_RG1415) del catálogo Tipo de Comprobantes (CFG), en caso de no ser informado se toma en segundo lugar el del Tipo de Comprobante.

c) Sí en el catálogo de Clientes se tiene el campo "Tam Empresa" (A1_TAMEMP) con su contenido vacío (padrón) o 1, el sistema considera al cliente como 1=MiPyME, no debe recibir la Factura de Crédito Electrónica Pyme, por ello, al hacer la consulta en el catálogo Tipo de comprobante (CFG), se buscan los registros con el "Tipo Reg" (CFG_TIPO) igual a 2 - Régimen normal, donde el código de la RG1415 debe ser menor a 200. Considerar la premisa 2 y 3.

d) Si el Cliente tiene el campo "Tam Empresa" (A1_TAMEMP) con su contenido igual a 2, 3, o 4, el sistema considera que este cliente debe recibir la Factura de Crédito Electrónica Pyme, por ello, al hacer la consulta en el catálogo Tipo de comprobante (CFG), se buscan los registros con el "Tipo Reg" (CFG_TIPO) igual a 4 - Fact. Créd MIPyME, donde el código de la RG1415 debe ser mayor que 200. Considerar la premisa 2 y 3.

e) Para emitir una Factura de Crédito Electrónica Pyme, es necesario que el parámetro MV_TAMEMP sea diferente de 2, 3 o 4  y el campo "Tam Empresa" (A1_TAMEMP) tenga el contenido igual a 2, 3 o 4. Si las configuraciones fueran diferentes a estas, se considerará la emisión para un documento normal

f) Para el correcto funcionamiento (cuando es Emisora de Factura de Crédito Electrónica Pyme), es obligatorio tener los registros en el catálogo de Tipo de Comprobante (CFG) con el "Tipo Reg" (CFG_TIPO) igual a 2 - Régimen normal y el "Tipo Reg" (CFG_TIPO) igual a 4 - Fact. Créd MIPyME, para que se pueda atender a los clientes que son PyME y a los que no.

"Tipo Reg" (CFG_TIPO) igual a 2 - Régimen normal, el código del campo "DI 1415/2849" (CFG_RG1415) debe ser menor a 200.

"Tipo Reg" (CFG_TIPO) igual a 4 - Fact. Créd MIPyME, el código del campo "DI 1415/2849" (CFG_RG1415) debe ser mayor a 200 (verificar la tabla anterior).

g) Para los registros de "Tipo Reg" (CFG_TIPO) igual a 2 - Régimen normal , el código del campo RG1415 debe ser menor a 200 y los ya para el tipo 4, debe ser mayor que 200.

h) El tratamiento para los registros de "Tipo Reg" (CFG_TIPO) igual a 4 - Fact. Créd MIPyME solo aplican para los documentos de tipo NF (salida), NCC y NDC.

4- Verifique que se hayan realizado todas las configuraciones, creaciones de campos y cambio de tamaños.

5. Verifique la configuración del parámetro MV_TAMEMP de acuerdo a sus necesidades y la creación/configuración de los registros en el catálogo Tipo de Comprobante (CFG) y Control de Formularios - Folios (SFP), de acuerdo a lo descrito en los puntos anteriores.

6. A través de la rutina de Clientes (MATA030.PRX) en el módulo de Facturación (Actualizaciones | Archivos), se debe verificar la clasificación del cliente con respecto a su tamaño en el campo "Tam Empresa" (A1_TAMEMP).

  • Registrar un cliente como 1 - MiPyME.
  • Registrar un cliente como 3 - Empresa grande.

Image Removed

7. A través del catálogo Tipo de Comprobantes (FISA082.PRW) en el módulo Libros fiscales (Actualizaciones | Archivos),  configure los nuevos tipos de documentos vinculados a la clasificación Pyme. Este debe crearse para cada Tipo de documento vs. Serie Fiscal.

Image Removed

8. A través del catálogo Contr. Formularios (MATA992.PRW) en el menú Libros fiscales (Actualizaciones | Archivos), debe vincularse un código del tipo de documento que se cargará automáticamente al documento fiscal.

  • En este caso, el código tiene prioridad por lo informado en el catálogo Tipo de Comprobante, no permite que se utilicen códigos superiores a 200 para clientes Pymes (configuración realizada en el maestro de clientes y en el parámetro).
  • Esta información no es necesaria, solamente debe crearse si necesita tener 2 puntos de ventas con Folios diferentes, con tratamiento de código diferente y que no respete el cálculo interno del sistema. En caso de no ser informado seguira tomando el código del catálogo de Tipo de Comprobante.

Image Removed

9. A través de la rutina Facturaciones (MATA467N) en el menú Facturación (Actualizaciones | Facturación), se incluyen Documentos:

  • Se informa un Cliente configurado como 1 - MiPyME, al informar el cliente el sistema suguiere la serie y automáticamente agrega el código de la RG1415, este código debió ser registrado previamente en el catálogo Tipo de Comprobantes (o  Contr. Formularios).

Image Removed

  • Se informa un Cliente configurado como 4 - Empresa grande, al informar el cliente el sistema suguiere la serie y automáticamente agrega el código de la RG1415, este código debió ser registrado previamente en el catálogo Tipo de Comprobantes (o  Contr. Formularios).

Image Removed

10. Si se intenta utilizar un Folio que tenga un código de RG1415 mayor a 200 para un cliente configurado como 1 - MiPyME, el sistema no permite confirmar la serie seleccionada.

Image Removed

Este tratamiento fue hecho para los Tipos de Documentos Fiscales:  NF (Manuales y automáticas), NCC y NDC.

11. Grabar el Documento Fiscal.

12. Las rutinas de Transmisiónde Documentos (ArgNFE) tienen el tratamiento para tomar el campo F1/F2_RG1415 cuando este tenga valor.

03. CAMPOS

Código del paquete: 006377*

Paquete: Actualización de FCE para facturación.

* Código del paquete para uso interno.

Diccionario de datos - Archivo de campos (SX3)

Tabla SA1 - Clientes

...

Creación de campo

Tabla SF1 - Encabezado de Facturas de Entrada

...

Tabla SF2 - Encabezado de Facturas de Venta

...

Tabla SF3 - Libros Fiscales

...

Tabla SFP - Control de Formularios

...

Tabla CFG - Tipo de Comprobante

...

Menús", seleccione el menú de Facturación y agregue las siguientes rutinas.


Descripción

ProgramaAlias
Factura electrónicaFISA057.PRWSF2|SF1|SD1|SD2
Informe  Factura electrónicaFISA057R.PRWSF2|SF1|SD1|SD2
Generación /Envío resguardoFISA085.PRWSFE|CLB|CLE|CLF
Tipo resguardo

FISA186.PRW

CLB


3.-Agregar la numeración correspondiente al impuesto IRP en la tabla "Numeración de documentos validos(tabla genérica 99)"

Image Added

ITEMS

Image Added

Transmisión Facturas.

Transmitir Facturas y Notas de Crédito.

1.  Ingrese al módulo de Facturación y por medio de la rutina "Transmisión FE Uy" (Actualizaciones | Facturación), se mostrará la pantalla de parámetro. 

2.  En la pantalla de parámetros se deben complementar las preguntas:

  • ¿Tipo de e-Fact?:
  1. Salida (eFacturas / Etickets)
  2. Entrada (Notas de Crédito de eFactura / eTicket)
  • ¿Filtra? :

    1-No Transmitidas
    2-Transmitidas
    3-Rechazadas

    4-Sin Filtro
  • ¿Serie?: Según se definieron en el control de Numeración.
  • ¿Fecha inicial?: Informe el rango de fechas.
  • ¿Fecha Final?: Informe el rango de fechas.

Image Added

3. Se confirman las preguntas.

Image Added


4.  Para transmitir, primero utilizamos al opción Transmisión y seleccionamos el Rango de Documentos:

Image Added


Image Added


Image Added


5.  Si accedemos a Rondanet, puede visualizar los comprobantes transmitidos:

Image Added


Sincronizar y obtener PDF.

1.  En otras acciones existen las opciones de sincronizar todos los documentos y actualizar el estado del comprobante, para luego poder usar la opción de visualizar el PDF , generado por Rondanet del documento seleccionado.

Image Added

2.  Después de sincronizar, obtenemos el mensaje de "sincronización finalizada". 

Image Added

 

3.  Al Visualizar el PDF,  se descargará el documento.

Image Added


4.  DGI tarda aproximadamente 10 minutos en  aprobar y lo que debemos es sincronizar, transcurre  ese tiempo para actualizar el estado de aceptación o rechazo.

Image Added

Image Added

 

Enviando un documento de crédito (NCP):

 Image Added

Confirmación la transmisión.

 Image Added


Image Added


Image Added


Proceso de sincronización.

 Image Added


Image Added


Consulta de los documentos directamente en el sitio de Rondanet:


Image Added


Transmisión Resguardo


Cargar CAE en Rondanet y asignarlo

1.  Antes de transmitir se debe configurar el e-resguardo en Rondanet de la siguiente manera, cargando todos los datos del CAE:

Image Added


El receptor del CAE debe ser RNLOCAL, ya que la numeración lo realiza Rondanet.

Luego de creado se debe asignar el rango al receptor.


Configurar tipos de resguardos por impuesto.

Previamente a la creación de los resguardos debe configurar qué tipos de resguardo se van a utilizar, y para qué impuestos.

En el menú seleccionar Config. Resguardos Uy

Se debe Incluir para cada tipo el impuesto relacionado y el código de DGI, que utiliza ese resguardo (Formulario+Línea):



Image Added


Image Added

Incluir resguardos.

En el menú ir a la opción Transmisión Resguardos Uy

Para poder transmitir los resguardos se deben incluir los previamente generados mediante una Factura de Entrada, y deben estar previamente grabados en la tabla SFE.


Image Added


Image Added


Transmitir resguardos.

Para transmitir primero debe Incluir.

Image Added



Image Added


Seleccionamos el Tipo Resguardo que vamos a transmitir, la Fecha Inicial y Final, el Proveedor + Tienda inicial y Proveedor + Tienda Final.

La Nota inicial + Serie inicial y Nota Final + Serie Final, y la Serie del Resguardo que se encuentran configurados en Totvs (En este caso RA, en Rondanet está la serie A).

Una vez configurado los parámetros confirmar en Ok y aparecerá la siguiente pantalla donde podemos seleccionar las retenciones que se encuentran generadas en el sistema

Image Added


En este caso seleccionamos el primero:

Image Added

Al Grabar nos agrega el registro y seleccionamos:

Image Added

Hacemos clic en Otras acciones y seleccionamos la opción Transmitir

Image Added

Image Added


Image Added



Image Added


Si accedemos a Rondanet podemos ver los comprobantes transmitidos:

Image Added


Sincronizar resguardos y obtener PDF.

En Otras acciones tenemos la opción de sincronizar para luego poder visualizar el PDF que genera Rondanet y actualizar el estado del comprobante:

Image Added


Image Added


Image Added



DGI tarda aproximadamente 10 minutos en dar su aprobación por lo que debemos volver a sincronizar pasado ese tiempo para actualizar el estado de aceptación o rechazo.


Image Added

Image Added



03. RONDANET

Todo el proceso de adquisición y soporte debe realizarse directamente con la empresa Rodanet



04. TABLAS

SA1 - Clientes

SFE - Retenciones

CLB - Tipo Resguardo

CLE - Encabezado Resguardo

CLF - Ítem Resguardo

SF1 - Encabezado Documentos de Entrada

SD1 - Ítems Documentos de Entrada

SF2 - Encabezado Documentos de Salida

SD2 - Ítems Documentos de Salida

SF3 - Libros Fiscales

SFE - Retenciones

SX6 - Parámetros


Grupo de preguntas

Grupo de preguntas FISA085

Pregunta

Orden

Pregunta

Tipo

Variable

Tamaño

Validación

Consulta

Grupo de campos

FISA085

01

Tipo Resguardo                

C

MV_PAR01

3

EXISTCPO("SX5","U2"+MV_PAR01)

SX5U2


FISA085

02

Fecha inicial                 

D

MV_PAR02

8

No aplica



FISA085

03

Fecha final                   

D

MV_PAR03

8

No aplica



FISA085

04

Proveedor inicial             

C

MV_PAR04

TAMSX3("A2_COD")[1]

No aplica


001

FISA085

05

Tienda Inicial                

C

MV_PAR05

TAMSX3("A2_LOJA")[1]

No aplica


002

FISA085

06

Proveedor final               

C

MV_PAR06

TAMSX3("A2_COD")[1]

No aplica


001

FISA085

07

Tienda final                  

C

MV_PAR07

TAMSX3("A2_LOJA")[1]

No aplica


002

FISA085

08

Documento inicial             

C

MV_PAR08

TAMSX3("F1_DOC")[1]

No aplica


018

FISA085

09

Serie inicial                 

C

MV_PAR09

TAMSX3("F1_SERIE")[1]

No aplica


094

FISA085

10

Documento final               

C

MV_PAR10

TAMSX3("F1_DOC")[1]

No aplica


018

FISA085

11

Serie Final                   

C

MV_PAR11

TAMSX3("F1_SERIE")[1]

No aplica


094

FISA085

12

Serie Resguardo               

C

MV_PAR12

TAMSX3("F1_SERIE")[1]

EXISTCPO("SX5","01"+MV_PAR12)  


094


Tabla genérica U2. 

A los clientes que vienen de versiones antiguas  donde existía la tabla "RU" deben crear esta tabla "U2" ya que la tabla "RU" paso a ser usada para otros propósitos que no corresponden a la localización de Uruguay.

TablaClaveDescripción
00U2Tipos de resguardos


Image Added


Ítems "U2"

 

Clave

Descripción 

ALQ   

ALQUILER                                               

HON   

HONONORARIO                                            

LIM   

LIMPIEZA                                               


Image Added


Índices tabla CLF


Orden

Llave

Descripción

01

CLF_FILIAL+CLF_TPRESG+CLF_SERIER+CLF_NUMREG+CLF_ESPECI+CLF_SERIE+CLF_NUM+CLF_IMP+CLF_CODDGI    

Tp. Resg + Serie Resg. + Nº Resg + Clase Fact. + CLF_SERIE+CLF_NUM+Imp

02

CLF_FILIAL+CLF_ESPECI+CLF_SERIE+CLF_NUM+CLF_FORNEC+CLF_LOJA+CLF_IMP            

Tipo NF+Serie NF+Numero NF+Proveedor+Loja+Imposto


Índices tabla CLE


Orden

Llave

Descripción

01

CLE_FILIAL+CLE_TPRESG+CLE_SERIER+CLE_NUMREG

Sucursal  + Número del resguardo + Serie del resguardo + Tipo de resguardo 

02

CLE_FILIAL+CLE_FORNEC+CLE_LOJA+CLE_TPRESG+CLE_SERIER+CLE_NUMREG        

Sucursal + Código del proveedor  + Tienda del proveedor  + Número del resguardo+ Serie del resguardo + Tipo de resguardo        

03

CLE_FILIAL+CLE_PROT


Sucursal +Comprobante de transmisión

04

CLE_FILIAL+CLE_SERIER+CLE_NUMREG

Sucursal +Número del resguardo   +Serie del resguardo      


Verificar  campo CLF_TPRESG sea igual a la información a la tabla siguiente

TablaCampoOrdenTamañoDecimalTipoPicture
CLFCLF_TPRESG230Carácter@!


Relacionamiento

Tab DomExp DominioExp C Dominio
SF1F1_FORNECE+F1_LOJA+F1_SERIE+F1_DOC+F1_ESPECIE  CLF_FORNEC+CLF_LOJA+CLF_SERIE+CLF_NUM+CLF_ESPECI  


Consulta SX5U2

Columnas

TituloContenido
LlaveX5_CHAVE
Descripción X5_DESCRI


Image Added


Image Added


Filtro : U2

Retorno:   ALLTRIM(SX5->X5_CHAVE)  

Image Added

SX6 - Parámetros

...

Creación

04. TABLAS

SA1 - Clientes.

SFP - Control de Formularios (Folio).

SF1 - Encabezado Documentos de Entrada.

SD1 - Ítems Documentos de Entrada.

SF2 - Encabezado Documentos de Salida.

SD2 - Ítems Documentos de Salida.

SF3 - Libros Fiscales.

CFG -Tipos de Documentos.

SX3 - Diccionario de Datos (Campos).

SX6 - Parámetros.

IMPORTANTE

¡Cómo se calcula el campo RG1415 referente a la Resolución General 4367- 18!

Si la Empresa en Protheus tiene configurado el parámetro MV_TAMEMP igual a 1 y los clientes están configurados con el campo "Tam Empresa" (A1_TAMEMP) igual a 2, 3 o 4, puede usar códigos mayores que 200.

El sistema va al catálogo Tipo de Comprobante y busca el tipo de documento donde "Tipo Reg" (CFG_TIPO) sea igual a 4 - Fact. Créd MIPyME y considera el campo referente a la RG1415.


Versión: 12.1.17 | 12.1.23 | 12.1.25 | 12.1.2210 | 12.1.2310 | 12.1.2410

05. PACOTES RELACIONADOS


  • MI - DMICNS-18730 - PARAMETROS FCE - URUGUAY - ATU (Código de pacote: 013096) (Pacote de uso interno)
  • MI-DMICNS-20162-FISA085  - URUGUAY - ATU (Código de pacote: 013943 ) (Pacote de uso interno)