01. Visión general

Producto

Microsiga Protheus

Versión

12

Rutina

MATA926

Ocurrencia

Manual para emisión de complemento de la Factura de Comunicación y Telecomunicación.

Importante

El diccionario estará disponible en la expedición continua desde enero/2026, con los nuevos campos que constan en la sección 03 - Informaciones adicionales.

02. Ejemplo de uso

Paso 1: En el módulo SIGAFIS > Entorno 09 - Libros Fiscales > Actualizaciones \ Movimientos \ Factura Manual de Salida ( MATA920 ) o Factura Manual de Entrada ( MATA910 ) \ Realizar Emisión de Fact manual.


Paso 2: Emisión de Complemento de Fact \ Aun en la rutina \ Seleccione la factura manual emitida, en seguida, vaya a: Otras Acciones > Complementos > Comunicación y telecomunicación ( Tabla SFX ).

Importante

Los campos Forma Pago(FX_INDPAG), Unid Bas Med (FX_UMED), C Medios red (FX_INMRED), Núm Contr As (FX_NUMCONT),  Fecha Ini Con (FX_DINCONT), Fecha Final Con (FX_DFICONT),
Cod.cClas 62 (FX_CCLAS62), Finalidad (FX_FINNFC) y Motivo Sust (FX_MOTSUB) se mostrarán solamente si el campo Clase = NFCOM. 

A continuación, veamos un ejemplo de los nuevos campos para el modelo NFCom:




   


03. Informaciones adicionales

Nuevos campos:

Campo

FX_CCLAS62

Tipo

Carácter

Tamaño

7

Decimal

0

Formato

@!

Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Cod.cClas 62

Descripción

Código Ítem NFCom Mod. 62

Help

Informe el código de Ítems de la NFCom (cClass), destinado al modelo de Factura de Comunicación Electrónica (NFCom - Modelo 62).

Opciones

                 

Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar

CI0

Val. Sistema

Vazio() .Or. ExistCpo("CI0")                                                           

Nivel

1

Obligatorio

No

Utilizado

Browse

Campo

FX_FINNFC 

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Finalidad  

Descripción

Finalidad de la NFCom

Help

Finalidad de emisión de la NFCom (modelo 62).

Cuando el campo de la finalidad esté informado con la opción 3 - Sustitución, habilitará la cumplimentación del campo Motivo de Sustitución.

Opciones

0=NFCom Normal;3=NFCom de Sustitución;4=NFCom ajuste de débito.

Inic. Estándar

0

Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema

Pertenece("034 ")                                              

Nivel

1

Obligatorio

No

Utilizado

Browse

Campo

FX_MOTSUB 

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Motivo Sust

Descripción

Motivo de la sustitución   

Help

Motivo de la sustitución para el NFCom Modelo 62.

Este campo se habilita para completar cuando el campo de la finalidad esté informado con la opción 3 - Sustitución.

Opciones

01=Error Precio;02=Error de registro;03=Decisión Judicial;04=Error Tributación;05=Discontinuidad Servicio

Inic. Estándar


Inic. Browse


Modo Edición

GdFieldGet("FX_FINNFC")=="3"

Cons. Estándar


Val. Sistema

Pertenece("01/02/03/04/05/  ")

Nivel

1

Obligatorio

No

Utilizado

Browse


Campos relacionados (ya liberados)

Campo

FX_INDPAG

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Forma de pago 

Descripción

Forma de pago       

Help

Indica la forma de pago de la NFCOM

0 - Prepago

1 - Pospago

Opciones

0=Prepago; 1=Pospago                     

Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema

Pertenece(" 01") .or. vazio()

Nivel

1

Obligatorio

No

Utilizado

Browse

Campo

FX_UMED

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Unid Bas Med

Descripción

Unidad básica de medida 

Help

Informe la unidad básica de medida del
servicio prestado.

1 - Minuto

2 - MB

3 - GB

4 - UN

Opciones

1=Minuto 2=MB; 3=GB; 4=UN

Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema

Pertence(" 1234") .or. vazio()

Nivel

1

Obligatorio

No

Utilizado

Browse

Campo

FX_INMRED

Tipo

Carácter

Tamaño

1

Decimal

0

Formato

@!

Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

C Medios Red

Descripción

Cesión de medios de red  

Help

Una vez informado (valor = 1), esta tag dispensa generación del grupo Factura.
Solamente para facturas de los tipos Normal y Sustitución con tipo de facturación normal

1 - Sí

2 - No

Opciones

1=Sí; 2=No

Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema

Pertenece("12") .or. vazio()

Nivel

1

Obligatorio

No

Utilizado

Browse

Campo

FX_NUMCONT

Tipo

Carácter

Tamaño

20

Decimal

0

Formato

@!

Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Núm Contr Susc

Descripción

Núm del contrato del Suscrip

Help

Número del contrato del suscriptor Uso exclusivo para cumplimentación de la tag

Opciones


Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema


Nivel

1

Obligatorio

No

Utilizado

Browse

Campo

FX_DINCONT

Tipo

Fecha

Tamaño

8

Decimal

0

Formato


Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Fecha Ini Cont

Descripción

Fecha inicial del contrat

Help

Fecha inicial del contrato del suscriptor. Uso exclusivo para completar la tag dContratoIni de la NFCom.

Opciones


Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema


Nivel

1

Obligatorio

No

Utilizado

Browse

Campo

FX_DFICONT

Tipo

Fecha

Tamaño

8

Decimal

0

Formato


Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Fecha Fin Cont

Descripción

Fecha de término del contrat

Help

Fecha de término del contrato del suscriptor. Uso exclusivo para completar la tag dContratoFim de la NFCom.

Opciones


Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema


Nivel

1

Obligatorio

No

Utilizado

Browse

Campos modificados (ya liberados)

Campo

FX_TIPSERV

Tipo

Carácter

Tamaño

1

Decimal

0

Formato


Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Tipo Servicio

Descripción

Tipo de servicio prestado 

Help

Indicador del tipo de servicio de
comunicación/telecomunicación prestado o
tomado, que puede ser:
0 - Telefonía
1 - Comunicación de datos
2 - TV por suscripción
3 - Suministro de acceso a Internet
4 - Multimedia
9 - Otros

Opciones

0=Telefonía;1=Comunicación de datos;2=TV suscripción;3=Internet;4=Multimedios;
9=Otros                                         

Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema

Pertenece(" 012349")

Nivel

1

Obligatorio

No

Utilizado

Browse


Importante!

El campo FX_TIPSERV se creó inicialmente para cumplir con el acuerdo del registro D500 y sus componentes en el EFD ICMS/IPI, y se adecuó para realizar la cumplimentación de la tag tpServUtil al generar la NFCom.
De esta manera, existe una preparación en los fuentes que generan el XML con un De/A de estas  opciones, de este modo se detalla a continuación cómo ocurre esta grabación:


Campo FX_TIPSERV

Tag tpServUtil

0=Telefonía

1-Telefonía

1=Comunicación de datos

2-Comunicación de datos

2=TV Suscripción

3-TV por suscripción

3=Internet

4-Suministro de acceso a Internet

4=Multimedios

5-Multimedios

9=Otros

6-Otros

Entonces, por ejemplo, si la necesidad es completar la tag tpServUtil con la opción 4 -Suministro de acceso a Internet, es solo informar el campo  FX_TIPSERV como 3=Internet y el XML se generará correctamente.

Campo

FX_TIPOREC

Tipo

Carácter

Tamaño

1

Decimal

0

Formato


Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Tipo Ing.

Descripción

Tipo de ingreso

Help

Indicador del tipo de ingreso originado por el servicio de comunicación/telecomunicación, que puede ser:
0 - Ingreso propio - servicios prestados.
1 - Ingreso propio - cobro de débitos.
2 - Ingreso propio - venta de mercaderías.
3 - Ingreso propio - venta de servicio prepago.
4 - Otros Ingresos propios
5 - Ingresos de terceros (cofacturación).
6 - Per. Futuro
7 - Facturación centralizada.
9 - Otros ingresos de terceros.

Opciones

#Iif(FindFunction("cBoxTIPOREC"),cBoxTIPOREC(),"") 

Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema

Pertenece('012345679') .or. vacío()

Nivel

1

Obligatorio

No

Utilizado

Browse


Campo

FX_TPASSIN

Tipo

Carácter

Tamaño

2

Decimal

0

Formato

@!

Contexto

1-Real

Propiedad

1-Modificar

Grupo de campos

No tiene grupo de campos

Título

Tipo Susc.  

Descripción

Tipo Abonado           

Help

Tipo de suscriptor

Opciones

#Iif(FindFunction("cBoxTPASSIN"),cBoxTPASSIN(),"")   

Inic. Estándar


Inic. Browse


Modo Edición


Cons. Estándar


Val. Sistema

Pertenece(" 012345678999")

Nivel

1

Obligatorio

No

Utilizado

Browse


04. Asuntos relacionados

Para importar los códigos del cClass que se utilizará en el campo FX_CCLAS62, utilice la nueva rutina Tabla de Código de Ítems de la NFCom ( FISA326 \ Tabla CI0 ).
Enlace para descargar (download) la planilla para importación (importante convertir a/ csv antes) https://dfe-portal.svrs.rs.gov.br/NFCOM/tabelacclass