Régimen de Facturas de Crédito Electrónicas MiPyMEs.
La Ley 27440 - de Financiamiento Productivo creó el Régimen de Facturas de Crédito Electrónicas MiPyMEs, a fin de dar impulso al financiamiento de las micro, pequeñas y medianas empresas.
Esta Ley estableció que los documentos emitidos para grandes empresas tiene un código de documento diferente de los actuales ya utilizados, donde en este caso el código se inicia con el código 201, la factura del tipo va cambiando de acuerdo con los otros Tipos de docs vs. Serie de documentos
Se realizó un ajuste para que el sistema calcule automáticamente esta numeración, de acuerdo con la clasificación de la empresa en el Protheus vs. Clasificación del cliente.
El patch contiene las rutinas:
Regla de funcionamiento para el parametro MV_TAMEMP:
Cuando una empresa estea con eu contenido del parametro MV_TAMEMP igual a 2,3 o 4 la misma debe ser considerada como no emisora de Factura de Credito Eletronica Pyme, en este caso no es necesario criar los registros en la tabla CFG con el tipo 4 como sigue los ejemplo e tan poco configurar el código de la RG1415 na tabla de controle de Folios
Cuando el parametro estea con contenido diferente de 2,3,4 ella es clasificada como una empresa emisora de Factura de Credito Eletronica Pyme, en este caso el sistema va seguir la seguinte funcionalidad
Regla de tratamiendo para el campo Tamano Empresa maestro cliente
- Si en el cliente tiene el campo Tamano Empresa maestro cliente con eu contenido igual a Blanco ( padron) o 1, el sistema considera que este cliente no debe recebir Factura de Credito Eletronica Pyme, por esto al hacer la consulta a la tabla CFG ( Tipo de Comprobante) ello procura por los registro de tipo de 2(Regime Normal), donde el código de la RG1415 debe ser menor que 200
- Si en el cliente tiene el campo Tamano Empresa maestro cliente con eu contenido igual a 2, 3 o 4, el sistema considera que este cliente debe recebir Factura de Credito Eletronica Pyme, por esto al hacer la consulta a la tabla CFG ( Tipo de Comprobante) ello procura por los registro de tipo de 4 ( Regime de fact de Credito Pyme) , donde el código de la RG1415 debe ser mayor que 200
Para emitir Factura de Credito Eletronica Pyme hay la necesidad del Parametro MV_TAMEMP estar con contenido igual a blanco o 1 y el campo Tamano Empresa maestro cliente estea con contenido igual a 2,3 o 4. Siendo diferente de estar configuraciones la emision es considerada como un documento normal.
Cuando el campo RG1415 del controle de folios estiver con contenido el mismo es cargado automaticamente al documentos fiscal sin mirar la configuraciones del MV_TAMEMP versus el Tamano de Empresa del maestro clientes, por esto tenemos que tomar cuidado al agregar valor a este campo.
Para el correcto funcionamiento es obligatorio es tener en la tabla de Tipo de documentos (CFG) tanto el registro do tipo 2 (Normal) como o registro tipo 4 (fact Cred MyPyme) para que se pueda antender tanto los clientes Pymes e no Pymes
Para los registros del tipo 2 el código del campo RG1415 debe ser menor que 200, ya para l tipo 4 debe ser mayor que 200
El sistema solo va tratar el tipo igual a 4 del Tipo de Documentos para los documentos del tipo NF (salida), NCC e NDC
Para el correcto
Configuraciones previas:
Haga la copia de seguridad del directorio \system y de la Base de Datos del entorno donde se va a implementar la RG.
1 - Acceda al módulo APSDU y en la tabla SX3 haga los siguientes cambios:
Campo | X3_USADO | X3_RESERV | X3_VALID | X3_CBOXSPA |
F1_RG1415 | €€€€€€€€€€€€€€ | þÀ | ||
F2_RG1415 | €€€€€€€€€€€€€€ | þÀ | ||
F3_RG1415 | €€€€€€€€€€€€€€ | þÀ | ||
CFG_RG1415 | €€€€€€€€€€€€€€ | þÀ | ||
CFG_TIPO | Pertence("1234") .And. F082VldUni("CFG", M->CFG_MODULO+M->CFG_ESPEC+M->CFG_SERIE+M->CFG_TIPO+M->CFG_RG1415,3) | 1=Neto Producto;2=Normal;3=Despacho Importación;4=Fact Créd MIPyME |
Con esto será posible modificar el tamaño a 3 para el campo Ref a la Ley RG1415.
2 - Acceda al módulo Configurador (SIGACFG), entre a la Base de datos y realice los siguientes cambios:
Tamaño del campo
Campo | Tamaño |
F1_RG1415 | 3 |
F2_RG1415 | 3 |
F3_RG1415 | 3 |
CFG_RG1415 | 3 |
En la tabla SA1, cree el campo de acuerdo con la siguiente descripción:
Nombre de la variable | A1_TAMEMP |
Tipo | C |
Tamaño | 1 |
Formato | @9 |
Tít Español | Tam Emp |
Des Español | Tamaño empresa |
Lista de opciones | 1=MiPyME;2=MiPyME Adherida;3=Empresa grande;4=Empresa grande adherida |
Validación Usuario | Empty() .or. Pertence("1234") |
Contexto | Real |
Propiedad | Modificar |
Usado | Si |
En la tabla SFP, cree el campo de acuerdo con la siguiente descripción:
Nombre de la variable | FP_RG1415 |
Tipo | C |
Tamaño | 3 |
Formato | @! |
Tít Español | RG 1415/2849 |
Des Español | RG 1415/2849 |
Valid User | (GetNewPar("MV_TAMEMP",'1')<>"1" .and. Val(M->FP_RG1415) <200) .OR. GetNewPar("MV_TAMEMP",'1') $ "1" .or. Empty(M->FP_RG1415) |
En la opción Parámetro, cree el Parámetro:
Nombre de la variable | MV_TAMEMP |
Tipo | C |
Descripción | Tamaño de la empresa para factura FCE |
Desc1 Esp. | 1- MiPyME; 2-MiPyME Adherida; 3-Empresa grande |
Desc2 Esp. | 4 - Empresa grande adherida |
Valor estándar | 1 |
4- Verifique que se hayan arreglado todas las validaciones, creaciones de campos y cambio de tamaños.
5 - Entre al módulo Sigafat y por medio de la rutina Cliente (MATA030) verifique la clasificación del cliente con respecto a su tamaño en el campo "A1_TAMEMP".
6 - Ahora entre al módulo Sigafis, rutina Tipo de comprobantes (FISA082) y configure los nuevos tipos de documentos vinculados a la clasificación Pyme. Este debe crearse para cada Tipo de documento vs. Serie fiscal
7 - Por medio de la rutina Contr. Formularios (MATA992.PRW) en el menú Libros fiscales (Actualizaciones | Archivos), debe vincularse un código de tipo de documento que se cargará automáticamente al documentos fiscal.
En este caso, el código sustituye lo calculado por el informado na tabla SFP, no permitiendo que se utilicen códigos superiores a 200 para clientes Pymes (configuración realizada en el maestro de clientes).
Obs.: 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.
8 - Por medio de la rutina Facturaciones (MATA467N) en el menú Facturación (Actualizaciones | Facturación), al informarse el cliente, el sistema y confirmar la serie, el sistema automáticamente agrega el código de la RG1415, este código debe haber sido previamente registrado en la tabla de tipo de comprobantes.
Ej. Cliente Pyme.
Ejemplo Cliente Grande
9 - Si intenta utilizar un folio que tenga un código de RG1415 configurado superior a 200 para un cliente Pyme, el sistema no permite confirmar la serie seleccionada.
Obs.; Este tratamiento fue hecho para los tipos de documentos Facturas(Manuales y automáticas), NCC y NDC
10 - Las rutinas de Transmisión (ArgNFE) tienen el tratamiento para tomar el campo F1/F2_RG1415 cuando este tenga valor
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 SF1 - Encabezado Facturas de Entrada
Campo | Tamaño |
---|---|
F1_RG1415 | 3 |
Tabla SF2 - Encabezado Facturas de Ventas
Campo | Tamaño |
---|---|
F2_RG1415 | 3 |
Tabla SF3 - Libros Fiscales
Campo | Tamaño |
---|---|
F3_RG1415 | 3 |
Tabla CFG - Tipo de Documentos
Campo | Tamaño | Valid |
---|---|---|
CFG_RG1415 | 3 | (GetNewPar("MV_TAMEMP",'1')<>"1" .and. Val(M->CFG_RG1415) <200) .OR. GetNewPar("MV_TAMEMP",'1') $ "1" .or. Empty(M->CFG_RG1415) |
Campo | Valid | Combo |
---|---|---|
CFG_TIPO | CFG_TIPO X3_VALIDPertence("1234567") .And. F082VldUni("CFG", M->CFG_MODULO+M->CFG_ESPEC+M->CFG_SERIE+M->CFG_TIPO+M->CFG_RG1415,3) | 1=Neto Producto;2=Normal;3=Despacho Importación;4=Fact Créd MIPyME;5=Net.Prim.Granos;6=Net.Sec.Granos;7=Net.Un.Comercial(Lácteo) |
Tabla SFP
Campo | Tamaño |
---|---|
F1_RG1415 | 3 |
Tabla SF2 - Encabezado Documentos de salida
Campo | Tamaño |
---|---|
F2_RG1415 | 1 |
Tabla SF3 - Libros fiscales
Campo | Tamaño |
---|---|
F3_RG1415 | 3 |
Tabla SFP - Control de folios
Campo | |
---|---|
FP_RG1415 | Creación de campo |
Tabla SA1 - Control de folios
Campo | |
---|---|
A1_TAMEMP | Creación de campo |
SX6 - Parámetros
Parámetro | Estatus |
---|---|
MV_TAMEMP | Creación |
SX3 - Diccionario de datos (Campos)
SFP - Control de formularios
SFP - Control de folios
SF1 - Encabezado documentos de entrada
SF2 - Encabezado documentos de salida
SF3 - Libros fiscales
CFG -Tipo de documentos
SX6 - Parámetros
Si la empresa de Protheus está con el parámetro MV_TAMEMP igual a 1 y los clientes están configurados el campo A1_TAMEMP igual a 2, 3 o 4. O el parámetro MV_TAMEMP igual a 3 o 4 y el campo A1_TAMEMP esté igual a 4
El sistema va a la tabla CFG y toma el tipo de documento donde la clasificación del campo CFG_TIPO == 4 y toma el campo Ref a la RG1415
Si no atiende esta clasificación, toma la búsqueda por medio del campo CFG_TIPO ==2 y toma el contenido del campo RG1415.
Versión: 12.1.17 | 12.1.23 | 12.1.25