Árvore de páginas

Versões comparadas

Chave

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

...

4. En el módulo Configurador (SIGACFG) acceda a Actualizaciones | Diccionario de Datos 

NOTA: Las siguientes actualizaciones fueron incorporadas en el pacote 005424.


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

...

4. En el módulo Configurador (SIGACFG) acceda a Actualizaciones | Diccionario de Datos

NOTA: Las siguientes actualizaciones fueron incorporadas en el pacote 006863 – DMINA-7936 FACT.ELECT. PERÚ SIGNATURE V 12.1.25.


 Creación o modificación de Parámetros en el archivo SX6 – Parámetros:


Nombre de la Variable

MV_SIGNAWS

Tipo

Carácter

Descripción

URL de los Web Services de TSS para Signature.

Nombre de la Variable

MV_SIGNPAS

Tipo

Carácter

Descripción

Contraseña para el usuario del sistema SIGANTURE.

Nombre de la Variable

MV_SIGNUSR

Tipo

Carácter

Descripción

Usuario del sistema signature.

Nombre de la Variable

MV_CFDDOCS

Tipo

Carácter

Descripción

Directorio donde se grabaran las facturas electrónicas.

Nombre de la Variable

MV_CFDFTS

Tipo

Carácter

Descripción

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

Nombre de la Variable

MV_CFDFTE

Tipo

Carácter

Descripción

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

Nombre de la Variable

MV_PATH814

Tipo

Carácter

Descripción

Ruta de donde serán cargados los catálogos.

Nombre de la Variable

MV_CFDIAMB

Tipo

Carácter

Descripción

Ambiente de envío de documentos electrónicos

1- Producción 2 -Homologación


Modificación de Campos SX3

Tabla SA1 - Clientes

Campo

A1_TIPDOC

Tipo

C

Tamaño

2

Decimal

0

Picture

@!

Contexto

Real

Propiedad

Modificar

Título

Tipo Doc.

Descripción

Tipo Documento Identidad

Utilizado

Validación

Vazio() .OR. ValidF3I("S006", M->A1_TIPDOC,1,1)

F3

PER006

Obligatorio

Help de Campo

Informe el tipo de documento

a) Configuración

CONFIGURACIÓN DE PARÁMETROS

1.En el Configurador (SIGACFG), acceda a Entornos/Archivos/Parámetros (CFGX017). Configure los parámetros a continuación:


Nombre:

MV_CFDDOCS

Tipo:

Caracter

Cont. Esp.:

Ej. GetSrvProfString('startpath','')+'\XML\'

Descripción:

Directorio donde se grabarán los documentos electrónicos enviados a SUNAT

Nombre:

MV_CFDFTE

Tipo:

Caracter

Cont. Esp.:

Ej. GetSrvProfString('startpath','')+'\cfd\inicfd\fatepertss.ini'                                                                      

Descripción:

Indica directorio y archivo que contiene la estructura de la factura electrónica para documento de entrada

Nombre:

MV_PATH814

Tipo:

Caracter

Cont. Esp.:

Ej. C:\Temp\FISA814\

Descripción:

Ruta donde se encuentran los archivos en formato csv.

Nombre:

MV_CFDFTS

Tipo:

Caracter

Cont. Esp.:

Ej. GetSrvProfString('startpath','')+'\cfd\inicfd\fatspertss.ini'                                                         

Descripción:

Indica directorio y archivo que contiene la estructura de la factura electrónica para documento de salida


CONFIGURACIÓN DE MENÚS 


2.  En el Configurador (SIGACFG), acceda a Entornos/Archivo/Menú (CFGX013). Informe las nuevas opciones de menú conforme las instrucciones a continuación:

Menú

Facturación

Submenú

Actualizaciones | Facturación

Nombre de la Rutina

Transmisión Electrónica

Programa

MATA485

Módulo

SIGAFAT

Tipo

Función del Protheus


3. Coloque archivos FATSPERTSS.INI  FATEPERTSS.INI, en la carpeta configurada en los parámetros MV_CFDFTS y MV_CFDFTE respectivamente.

4. En la carpeta Schemas de la ruta de instalación de TSS, el archivo DTE_V1.0.xsd contenido en el paquete adjunto a esta solución.

NOTA: Se recomienda utilizar la versión 2.78 de TSS.

2.2.2 Procedimiento de Utilización

a) Emisión de Documentos

  1. En el módulo Facturación (SIGAFAT), menú Actualizaciones, dentro del grupo Facturación y a través de alguna de las rutinas siguientes:

    • Facturación (MATA467N); registre varias Facturas de Ventas y/o Boletas de Venta.
    • Facturación automática (MATA468N); facture algunos Pedidos de Venta.
    • Notas de Crédito (MATA465N); capture algunas Notas de Crédito/Débito.

    Podrán generarse los registros correspondientes a cada documento. Deberá asegurarse que el campo SERIE 2 (FP_SERIE2) en la tabla Control de Formularios tenga contenido, pues ésta es la serie que el SUNAT tomará como oficial.
    Información General: Las series admitidas por la SUNAT están conformadas por 4 dígitos comenzando con la letra "F" para Facturas y para aquellos documentos relacionados a la misma (Nota de Crédito y Débito). Es decir, si se emite una Nota de Crédito al Cliente para anular una factura, la serie de la nota (FP_SERIE2) debe comenzar con la letra "F", de lo contrario recibirá rechazo por parte de la SUNAT. Para Boletas de Venta, deberá indicar la Serie 2 (FP_SERIE2) iniciando con la letra "B", de la misma manera, para documentos relacionados con la boleta de venta, la serie de los mismos deberá iniciar con la letra "B", de lo contrario recibirá rechazo por parte de la SUNAT. El dato informado en el campo Serie 2 (FP_SERIE2) será heredado a los campos F1_SERIE2/F2_SERIE2 según corresponda.
    IMPORTANTE: Para los documentos Factura y Boleta de Venta, se debe capturar el campo Tipo NF (F2_TIPONF) ya que es un dato obligatorio que será enviado dentro del XML.
    Si genera Factura/Boleta de Venta desde Pedido de Venta, deberá así mismo informar el campo Tipo NF (C5_TIPONF).
  2. Ingresar a la opción Transmisión Electrónica en la ruta del menú SIGAFAT | Actualizaciones | Facturación | Transmisión Electrónica”.
  3. En los parámetros de inicio, indique el tipo de documento a revisar (Factura, Nota de Crédito, Nota de Débito o Boleta de Venta), informe además la serie de los documentos a visualizar.
  4. La rutina muestra el browse con los documentos acorde a los parámetros.
  5. 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 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 cambie.
  6. 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-Producción ó 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.
  7. 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 cuadro de diálogo se indica el propósito de la opción así como el botón de parámetros. Seleccione el botón de Parámetros, registre la serie y los números inicial y final de los documentos que serán transmitidos. De clic en el botón Ok para confirmar los datos. Después clic en el botón Ok para iniciar el proceso de transmisión, si no existe problema con los archivos XML generados, enviará un mensaje de éxito indicando que los documentos fueron encolados entre los documentos a transmitir por TSS a SIGNATURE a través del Job.
  8. Para observar si los documentos fueron autorizados por la SUNAT, 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 documentos que quiere monitorear, de clic en el botón Ok. Podrá visualizar los documentos con los posibles estados:
    • Azul – Recibido (Está en TSS, pendiente de ingresar al proceso de timbrado)
    • Amarillo  – Esperando ser procesada (En proceso de timbrado). 
    • Rojo – Documento rechazado. 
    • Verde – Documento autorizado
  9. En este monitor se visualiza la fecha y hora de autorización del documento por la SUNAT. En caso de documentos rechazados, se muestran las observaciones realizadas por la SUNAT y la recomendación correspondiente.
  10. Dentro de la funcionalidad del monitor, se encuentra la visualización del archivo XML autorizado por la SUNAT. Para visualizar el archivo XML autorizado, dé clic en el botón Schema ubicado en la parte inferior de la opción Monitor. El archivo XML será desplegado siempre y cuando el documento seleccionado haya sido aprobado por la SUNAT, de lo contrario se indica al usuario que la visualización no está disponible. 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.

Importante:  Para la Anulación de documentos de tipo Factura de Salida (NF), Nota de Crédito (NCC) y Nota de Débito (NDC) desde las rutinas Facturaciones (MATA467N) o Generac. de Notas de Crédito y Débito (MATA465N) no se realiza validación cuando estos ya fueron transmitidos, se detalla en el siguiente docuemnto técnico dicha funcionalidad: 9003826_DMINA_9301_Eliminacion_de_validacion_de_Borrado_Anulado_de_NF_NCC_NDC_Transmitidos_Siganture_PER


2.3 Documentos electrónicos UBL 2.1 con RSM

Realizar la transmisión de documentos electrónicos a la Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT), consumiendo los web services del Operador de Servicios Electrónicos (OSE) denominado RSM.

Documentos a transmitir:

  • Factura Electrónica.
  • Boletas de Venta Electrónica.
  • Notas de Crédito Electrónica.
  • Notas de Débito Electrónica.
  • Comunicados de Baja.
  • Comprobantes de Retención.
  • Guía de Remisión.

2.3.1 Procedimiento de Implantación

1. Se recomienda realizar un respaldo del repositorio de objetos (RPO) antes de aplicar el paquete de actualización (patch).

2. Aplicar el paquete de actualización (patch) del presente issue, el cual contiene las siguientes rutinas:

Versiones 12.1.17 o superiores

RutinaFecha Rutina
M486CBXML.PRW21/02/2019
M486CERXML.PRW29/05/2019
M486NCCXML.PRW02/08/2019
M486NDCXML.PRW02/08/2019
M486NFXML.PRW26/07/2019
M486XFUN.PRW26/07/2019
M486XMLPDF.PRW26/07/2019
MATA486.PRW07/08/2019


3. Realizar la actualizaciones de diccionario de acuerdo a la sección 1.3 Diccionario de Datos.

4. En el módulo Configurador (SIGACFG) acceda a Actualizaciones | Diccionario de Datos

NOTA: Las siguientes actualizaciones fueron incorporadas en el pacote 06160 - DMINA-6684 - FACT. ELECTRÓNICA CON OCE TCI PER V 1.

 Creación o modificación de Parámetros en el archivo SX6 – Parámetros:


Nombre de la Variable

MV_CFDI_US

Tipo

C

Descripción

Usuario para la conexión con el Operador de Servicios Electrónicos (OSE). 

Valor Estándar

Nombre de la Variable

MV_CFDI_CO

Tipo

C

Descripción

Contraseña del usuario para la conexión con el Operador de Servicios Electrónicos (OSE).

Valor Estándar


Nombre de la Variable

MV_CFDI_AM

Tipo

C

Descripción

Ambiente configurado para la transmisión electrónica con el Operador de Servicios Electrónicos (OSE). D=Desarrollo, P=Producción. 

Valor Estándar

D

Nombre de la Variable

MV_PROVFE

Tipo

C

Descripción

Indica el Operador de Servicios Electrónicos (OSE).

Valor Estándar

Ej. RSM

Nombre de la Variable

MV_ENVZIP

Tipo

N

Descripción

Indica si el envío de comprobantes de documentos electrónicos (PDF y XML) se realiza en un archivo ZIP o separados. 1 = Zip y 2 = Separados

Valor Estándar

1

Nombre de la Variable

MV_SRVPORT

Tipo

N

Descripción

Puerto de comunicación para conexión SMTP.

Valor Estándar

Vacio


Importante:  En caso de no existir el siguiente parámetro deberá ser creado con las siguientes características y las URL de los web services para pruebas y producción serán proporcionadas por RSM.

Nombre de la Variable

MV_WSRTSS

Tipo

C

Descripción

Indica la url de los web services de RSM.

Valor Estándar




a) 
Configuración


CONFIGURACIÓN DE MENÚS 

2.  En el Configurador (SIGACFG), acceda a Entornos/Archivo/Menú (CFGX013). Informe las nuevas opciones de menú conforme las instrucciones a continuación:

Menú

Actualizaciones

Submenú

Facturación

Nombre de la Rutina

Documentos Electrónicos

Programa

MATA486

Módulo

SIGAFAT

Tipo

Función del Protheus


2.3.2 Procedimiento de Utilización

a) Emisión de Documentos

Para Facturas, Boletas de Venta, Notas de Crédito y Débito realice el proceso siguiente:

Desde el módulo Facturación (SIGAFAT) registrar los siguientes documentos:

  • Factura de Venta/Boleta de Venta (Actualizaciones | Facturación | Facturaciones).
  • Nota de Débito (Actualizaciones | Facturación | Genera. de Notas de Crédito y Débito).
  • Nota de Crédito (Actualizaciones | Facturación | Genera. de Notas de Crédito y Débito).

Acceder a la rutina Documentos Electrónicos (MATA486), ubicada en la ruta: Actualizaciones | Facturación | Documentos Electrónicos.

  1. Especificar en los parámetros la Serie y el Tipo de Documento: Factura/Nota de Débito/Nota de Crédito/Boleta de Venta.
  2. En el menú seleccione Transmitir.
  3. Indique los parámetros para el filtrado de los documentos a transmitir.
    • Serie: Serie de documentos a transmitir.
    • Documento inicial: Número de documento inicial a transmitir.
    • Documento final: Número de documento inicial a transmitir.
  4. Una vez finalizado el proceso de transmisión se visualiza ventana con el log del proceso, presionar  para verificar el resultado de la transmisión.
  5. Puede revisar la Constancia de Recepción emitida por el OSE a través de la opción Monitor.
  6. Indique los parámetros para el filtrado de los documentos que serán visualizados en el monitor.
    • Serie: Serie de documentos.
    • Documento inicial: Número de documento inicial.
    • Documento final: Número de documento inicial.
  7. El monitor cuenta con botones inferiores cuya funcionalidad es la siguiente:
    • Leyenda: Contiene los significados de los estatus de los documentos visualizados en el browse.
    • XML Envío: Muestra el XML firmado y enviado al OSE.
    • CDR: Muestra la Constancia de Recepción emitida por el OSE en formato XML.
    • Salir: Permite cerrar el monitor.
  8. En el menú Otras Acciones, seleccione Imprimir PDF.
  9. Indique los parámetros para generación del PDF del documento.
    • Serie: Serie de documentos.
    • Documento inicial: Número de documento inicial.
    • Documento final: Número de documento inicial.
  10. Visualizará representación gráfica en PDF del documento indicado.


Para Certificados de Retención, realice lo siguiente:

Desde el módulo Financiero (SIGAFAT) registrar Órdenes de Pago que generen retenciones.

En el módulo Libros Fiscales, acceder a la rutina Documentos Electrónicos (MATA486B), ubicada en la ruta: Actualizaciones | Cuentas por Pagar| Documentos Electrónicos.

  1. Visualizará browse principal con los certificados de retención generados.
  2. En el menú seleccione Transmitir.
  3. Indique los parámetros para el filtrado de los documentos a transmitir.
    • Serie: Serie de documentos a transmitir a 4 caracteres
    • Documento inicial: Número de documento inicial a transmitir.
    • Documento final: Número de documento inicial a transmitir.
  4. Una vez finalizado el proceso de transmisión se visualiza ventana con el log del proceso, presionar Sí para verificar el resultado de la transmisión.
  5. Puede revisar la Constancia de Recepción emitida por el OSE a través de la opción Monitor.
  6. Indique los parámetros para el filtrado de los documentos que serán visualizados en el monitor.
    • Serie: Serie de documentos.
    • Documento inicial: Número de documento inicial.
    • Documento final: Número de documento inicial.
  7. El monitor cuenta con botones inferiores cuya funcionalidad es la siguiente:
    • Leyenda: Contiene los significados de los estatus de los documentos en el browse.
    • XML Envío: Muestra el XML firmado y enviado al OSE.
    • CDR: Muestra la Constancia de Recepción emitida por el OSE en formato XML.
    • Salir: Permite cerrar el monitor.

Para Comunicado de Baja realice el siguiente procedimiento:

  1. Desde el módulo de Facturación (SIGAFAT) y registre los siguientes documentos:
  2. Factura de venta (Actualizaciones | Facturación | Facturación).
  3. Nota de débito (Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito).
  4. Nota de crédito (Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito).
  5. Acceda a la rutina de documentos electrónicos (Actualizaciones | Facturación | Documentos Electrónicos).
    • En los parámetros de la rutina especifique en Tipo de Documento: Factura.
    • En el menú Otras Acciones, seleccione Comunicado Baja.
    • Indique los parámetros para filtrado de facturas a visualizar:
      - Serie - Serie de facturas a incluir
      - Documento Inicial - Número de factura inicial a incluir
      - Documento Final - Número de factura final a incluir
      - Motivo - Descripción del motivo de cancelación
        Importante: Este texto se informará en todos los comunicados de baja que se procesen.
    • Se mostrará una ventana de Comunicado de Baja (1) en donde podrá seleccionar los documentos que desea cancelar.
      - Haga doble clic en el cuadro de selección del documento que ingresó anteriormente.
      - Haga clic en el botón Confirmar, en este paso se realiza la transmisión del Comunicado de Baja hacía el OSE y si el documento fue autorizado por la SUNAT en automático se realizará la anulación del documento en Protheus, dejando activos los registros del documento en la tabla Libros Fiscales (SF3).


b) Pantalla de Transmisión Electrónica

Image Added


Otras acciones / Acciones relacionadas 

Acción

Descripción

Imprimir PDFImpresión de representación gráfica del documento autorizado en formato PDF y/o envío vía email.
VisualizarPermite visualización del registro del documento.
LeyendaPermite consultar el significado de los estatus de los documentos del browse. 
Comunica BajaPermite enviar un documento para su baja al OSE.

2.4 Documentos electrónicos UBL 2.1 con TCI

  • Realizar la transmisión de documentos electrónicos a la Superintendencia Nacional de Aduanas y de Administración Tributaria (SUNAT), consumiendo los web services del Operador de Servicios Electrónicos (OSE) denominado Transporte Confidencial de Información (TCI).

    Documentos a transmitir:

    • Factura Electrónica
    • Boletas de Venta Electrónica
    • Notas de Crédito Electrónica
    • Notas de Débito Electrónica
    • Comunicados de Baja

2.4.1 Procedimiento de Implantación

1. Se recomienda realizar un respaldo del repositorio de objetos (RPO) antes de aplicar el paquete de actualización (patch).

2. Aplicar el paquete de actualización (patch) del presente issue, el cual contiene las siguientes rutinas:

Versiones 12.1.17 o superiores

RutinaFecha Rutina
M486CERXML.PRW29/05/2019
M486NCCXML.PRW29/05/2019
M486NDCXML.PRW29/05/2019
M486NFXML.PRW29/05/2019
M486NFXML.PRW29/05/2019
M486XFUN.PRW29/05/2019
M486XMLPDF.PRW29/05/2019
MATA486.PRW31/05/2019


3. Realizar la actualizaciones de diccionario de acuerdo a la sección 1.3 Diccionario de Datos.

4. En el módulo Configurador (SIGACFG) acceda a Actualizaciones | Diccionario de Datos

NOTA: Las siguientes actualizaciones fueron incorporadas en el pacote 06160 - DMINA-6684 - FACT. ELECTRÓNICA CON OCE TCI PER V 1.

 Creación o modificación de Parámetros en el archivo SX6 – Parámetros:


Nombre de la Variable

MV_CFDI_US

Tipo

C

Descripción

Usuario para la conexión con el Operador de Servicios Electrónicos (OSE). 

Valor Estándar

Nombre de la Variable

MV_CFDI_CO

Tipo

C

Descripción

Contraseña del usuario para la conexión con el Operador de Servicios Electrónicos (OSE).

Valor Estándar


Nombre de la Variable

MV_CFDI_PA

Tipo

C

Descripción

Nombre del archivo .exe encargado firmar XML y consumir los web services del Operador de Servicios Electrónicos (OSE).

Valor Estándar

SunatServiceConn

Nombre de la Variable

MV_CFDI_AM

Tipo

C

Descripción

Ambiente configurado para la transmisión electrónica con el Operador de Servicios Electrónicos (OSE). D=Desarrollo, P=Producción. 

Valor Estándar

D

Nombre de la Variable

MV_CFDICVE

Tipo

C

Descripción

Contraseña del certificado digital para firmado de los XML de los documentos a transmitir.

Valor Estándar


Nombre de la Variable

MV_CFDI_PX

Tipo

C

Descripción

Nombre del chivo en formato .pfx del certificado digital.

Valor Estándar

Ej. LLAVE_PRIVADA.PFX

Nombre de la Variable

MV_PROVFE

Tipo

C

Descripción

Indica el Operador de Servicios Electrónicos (OSE).

Valor Estándar

Ej. RSM

Nombre de la Variable

MV_ENVZIP

Tipo

N

Descripción

Indica si el envío de comprobantes de documentos electrónicos (PDF y XML) se realiza en un archivo ZIP o separados. 1 = Zip y 2 = Separados

Valor Estándar

1

Nombre de la Variable

MV_SRVPORT

Tipo

N

Descripción

Puerto de comunicación para conexión SMTP.

Valor Estándar

Vacio


5. Colocar el ejecutable SunatServiceConn.exe en la carpeta del SmartClient local.

Image Added

IMPORTANTE: Dentro del SmartClient local de igual manera se deben colocar las siguientes dll´s y el archivo Newtonsoft.Json.xml.

Image Added


6. Colocar certificado digital en carpeta del Smartclient Local

Image Added

2.4.2 Procedimiento de Utilización

a) Emisión de Documentos

Para Facturas, Boletas de Venta, Notas de Crédito y Débito realice el proceso siguiente:

Desde el módulo Facturación (SIGAFAT) registrar los siguientes documentos:

  • Factura de Venta/Boleta de Venta (Actualizaciones | Facturación | Facturaciones).
  • Nota de Débito (Actualizaciones | Facturación | Genera. de Notas de Crédito y Débito).
  • Nota de Crédito (Actualizaciones | Facturación | Genera. de Notas de Crédito y Débito).

Acceder a la rutina Documentos Electrónicos (MATA486), ubicada en la ruta: Actualizaciones | Facturación | Documentos Electrónicos.

  1. Especificar en los parámetros la Serie y el Tipo de Documento: Factura/Nota de Débito/Nota de Crédito/Boleta de Venta.
  2. En el menú seleccione Transmitir.
  3. Indique los parámetros para el filtrado de los documentos a transmitir.
    • Serie: Serie de documentos a transmitir
    • Documento inicial: Número de documento inicial a transmitir.
    • Documento final: Número de documento inicial a transmitir.
  4. Una vez finalizado el proceso de transmisión se visualiza ventana con el log del proceso, presionar  para verificar éxito de la transmisión.
  5. Puede revisar la constancia de Retención emitida por el OSE a través de la opción Monitor.
  6. Indique los parámetros para el filtrado de los documentos que serán visualizados en el monitor.
    • Serie: Serie de documentos a transmitir
    • Documento inicial: Número de documento inicial a transmitir.
    • Documento final: Número de documento inicial a transmitir.
  7. El monitor cuenta con los botones inferiores cuya funcionalidad es la siguiente:
    • Leyenda: Contiene los significados de los estatus de los documentos en el browse.
    • XML Envío: Muestra el XML firmado y enviado al OSE.
    • CDR: Muestra la Constancia de Recepción emitida por el OSE en formato XML.
    • Salir: Permite cerrar el monitor.
  8. En el menú Otras Acciones, seleccione Imprimir PDF.
  9. Indique los parámetros para generación del PDF del documento.
    • Serie: Serie de documentos a transmitir
    • Documento inicial: Número de documento inicial a transmitir.
    • Documento final: Número de documento inicial a transmitir.
  10. Visualizará representación gráfica en PDF del documento indicado.


Para Certificados de Retención, realice lo siguiente:

Desde el módulo Financiero(SIGAFAT) registrar Órdenes de Pago que generen retenciones.

En el módulo Libros Fiscales, acceder a la rutina Documentos Electrónicos (MATA486B), ubicada en la ruta: Actualizaciones | Cuentas por Pagar| Documentos Electrónicos.

  1. Visualizará browse principal con los certificados de retención generados.
  2. En el menú seleccione Transmitir.
  3. Indique los parámetros para el filtrado de los documentos a transmitir.
    • Serie: Serie de documentos a transmitir a 4 caracteres
    • Documento inicial: Número de documento inicial a transmitir.
    • Documento final: Número de documento inicial a transmitir.
  4. Una vez finalizado el proceso de transmisión se visualiza ventana con el log del proceso, presionar Sí para verificar éxito de la transmisión.
  5. Puede revisar la constancia de Retención emitida por el OSE a través de la opción Monitor.
  6. Indique los parámetros para el filtrado de los documentos que serán visualizados en el monitor.
    • Serie: Serie de documentos a transmitir
    • Documento inicial: Número de documento inicial a transmitir.
    • Documento final: Número de documento inicial a transmitir.
  7. El monitor cuenta con los botones inferiores cuya funcionalidad es la siguiente:
    • Leyenda: Contiene los significados de los estatus de los documentos en el browse.
    • XML Envío: Muestra el XML firmado y enviado al OSE.
    • CDR: Muestra la Constancia de Recepción emitida por el OSE en formato XML.
    • Salir: Permite cerrar el monitor.

Para comunicado de baja realice el siguiente procedimiento:

  1. Desde el módulo de Facturación (SIGAFAT) y registre los siguientes documentos:
  2. Factura de venta (Actualizaciones | Facturación | Facturación).
  3. Nota de débito (Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito).
  4. Nota de crédito (Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito).
  5. Acceda a la rutina de documentos electrónicos (Actualizaciones | Facturación | Documentos Electrónicos).
    • En los parámetros de la rutina especifique en Tipo de Documento: Factura.
    • En el menú Otras Acciones, seleccione Comunicado Baja.
    • Indique los parámetros para filtrado de facturas a visualizar:
      - Serie - Serie de facturas a incluir
      - Documento Inicial - Número de facturas inicial a incluir
      - Documento Final - Número de facturas final a incluir
      - Motivo - Descripción del motivo de cancelación
        Importante: Este texto se informará en todos los comunicados de baja que se procesen.
    • Se mostrará una ventana de Comunicado de baja (1) en donde podrá seleccionar los documentos que desea cancelar.
      - Haga doble clic en el cuadro de selección del documento que ingresó anteriormente.
      - Haga clic en el botón Confirmar, en este paso se realiza la transmisión del Comunicado de Baja hacía OSE y si el documento fue autorizado por la SUNAT en automático se realizará la anulación del documento en Protheus, dejando activos los registros del documento en la tabla Libros Fiscales (SF3).

b) Pantalla de Documentos Electrónicos

Image Added

Otras acciones / Acciones relacionadas 

Acción

Descripción

Imprimir PDFImpresión de representación gráfica del documento autorizado en formato PDF y/o envío vía email.
VisualizarPermite visualización del registro del documento.
LeyendaPermite consultar el significado de los estatus de los documentos del browse. 
Comunica BajaPermite enviar un documento para su baja ante OSE.

2.5 Comunicado de Baja SUNAT

Enviar a la SUNAT el Comunicado de Baja de documentos electrónicos según lo establece la Resolución de Superintendencia RS 097-2012/SUNAT y de acuerdo a los lineamientos de la Guía para Comunicación de Baja del http://contenido.app.sunat.gob.pe/insc/ComprobantesDePago+Electronicos/Guias_manualesabr2013/Guia+XML+Comunicacion+de+Baja+revisado.pdf

IMPORTANTE

Hasta las versiones previas al 13/08/2019 de la rutina de Documentos electrónicos (MATA486), el periodo permitido para el envío de comunicado de baja de un documento era de 72 hrs posteriores a la fecha de autorización de dicho documento. Para las versiones del día 13 en adelante, el periodo permitido para generación de comunicado de baja de un documento previamente autorizado por la SUNAT, es de 7 días a partir de la autorización de dicho documento. 

http://www.sunat.gob.pe/legislacion/superin/2013/374-2013.pdf

NOTA: De acuerdo a la SUNAT, sólo se permite comunicado de baja para Facturas de Venta (NF), Notas de Crédito de Cliente (NCC) y Notas de Débito de Cliente (NDC).

2.5.1 Procedimiento de Implantación

1. Se recomienda realizar un respaldo del repositorio de objetos (RPO) antes de aplicar el paquete de actualización (patch).

2. Aplicar el paquete de actualización (patch) del presente issue, el cual contiene las siguientes rutinas:

Versiones 12.1.17 o superiores

RutinaFecha Rutina
M486XFUN.PRW07/03/2019
MATA462AN.PRW07/03/2019
MATA468N.PRX01/02/2019
MATA486.PRW05/03/2019

TSSINTEGSUNAT.PRW


TSSINTEGSUNATWS



3. Actualizar los siguientes esquemas (.XSD) en la carpeta schemas de TSS:

    • UBL-VoidedDocuments-1.0.XSD
    • UBL-SunatAggregateComponents-1.0.XSD
    • UBL-CommonAggregateComponents-2.0.XSD
    • UBL-CommonBasicComponents-2.0.XSD
    • UnqualifiedDataTypeSchemaModule-2.0.XSD
    • UBL-CommonExtensionComponents-2.0.XSD
    • UBL-QualifiedDatatypes-2.0.XSD

      4. Actualizar el ejecutable SunatServiceConn en carpeta sunatFiles de TSS.

       Image Added

      Importante: Verificar que la versión del ejecutable sea la 3.0.

      Image Added

      

5. Realizar la actualizaciones de diccionario de acuerdo a la sección 1.3 Diccionario de Datos.

6. En el módulo Configurador (SIGACFG) acceda a Actualizaciones | Diccionario de Datos 

NOTA: Las siguientes actualizaciones fueron incorporadas en el pacote 005863 - DMINA-5746 - COMUNICADO DE BAJA PERU.

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

Grupo: MATA486G

Orden

01

020304

Pregunta

¿Serie?

¿Documento Inicial?¿Documento Final?¿Motivo?

Tipo

C

CCC

Tamaño

3

131380

Validación



!Empty(MV_PAR03) .And. MV_PAR03 >= MV_PAR02!Empty(MV_PAR04)

Objeto

G

GGG
Consulta EstándarSERNF


Preselección





Opciones





HelpInforme la serie de documentos fiscales.Informe el número de documento inicial.Informe el número de documento final.

Informe el motivo de baja.
Importante: Este texto se informará en todos los comunicados de baja que se procesen en la sesión.

    • Creación/Modificación de campos en el archivo SX3 – Campos:

Tabla SF1 - Encabezado de facturas de entrada.

Crear el campo F1_DTCBAJA.

Campo

F1_DTCBAJA

Tipo

D

Tamaño

8

Decimal

0

Formato


Título

Fec. Com Baja

Descripción

Fecha comunicado baja

Nivel

1

Utilizado

Si

Obligatorio

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Fecha de envío comunicado de baja a la SUNAT.


Crear el campo F1_IDCBAJA.

Campo

F1_IDCBAJA

Tipo

C

Tamaño

20

Decimal

0

Formato

@!

Título

Id Com baja

Descripción

ID de comunicado de baja

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Indica el ID recibido como respuesta al hacer envío de comunicado de baja ante la SUNAT,

y mediante el cual se realiza consulta del estatus del comunicado.


Modificar opciones de campo F1_FLFTEX.

Campo

F1_FLFTEX

Opciones

0=No Enviado;1=Enviado a TSS;4=Esperando procesamiento;5=Rechazado;6=Autorizado;7=En proceso - Comunicado baja;8=Autorizado-Comunicado baja


Tabla SF2 - Encabezado de facturas de salida.

Crear el campo F2_DTCBAJA.

Campo

F2_DTCBAJA

Tipo

D

Tamaño

8

Decimal

0

Formato


Título

Fec. Com Baja

Descripción

Fecha comunicado baja

Nivel

1

Utilizado

Si

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Fecha de envío comunicado de baja a la SUNAT.


Crear el campo F2_IDCBAJA.

Campo

F2_IDCBAJA

Tipo

C

Tamaño

20

Decimal

0

Formato

@!

Título

Id Com baja

Descripción

ID de comunicado de baja

Nivel

1

Utilizado

No

Obrigatório

No

Browse

No

Opciones


When


Relación


Val. Sistema


Help

Indica el ID recibido como respuesta al hacer envío de comunicado de baja ante la SUNAT,

y mediante el cual se realiza consulta del estatus del comunicado.


Modificar opciones de campo F2_FLFTEX.

Campo

F2_FLFTEX

Opciones

0=No Enviado;1=Enviado a TSS;4=Esperando procesamiento;5=Rechazado;6=Autorizado;7=En proceso - Comunicado baja;8=Autorizado-Comunicado baja


Configuración de Parámetros en el archivo SX6 – Parámetros:

Nombre de la Variable

MV_IDCBAJA

Tipo

C

Descripción

Identificador de comunicado de baja de documentos electrónicos.

Valor Estándar


2.5.2 Procedimiento de Utilización

a) Comunicado de Baja

  • Desde el módulo de Facturación (SIGAFAT) y registre los siguientes documentos:
  • Factura de venta (Actualizaciones | Facturación | Facturación).
  • Nota de débito (Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito).
  • Nota de crédito (Actualizaciones | Facturación | Generac. de Notas de Crédito y Débito).
  • Acceda a la rutina de documentos electrónicos (Actualizaciones | Facturación | Documentos Electrónicos) .
    • En los parámetros de la rutina especifique en Tipo de Documento: Factura.
    • En el menú Otras Acciones, seleccione Comunicado Baja.
    • Indique los parámetros para filtrado de facturas a visualizar:
      - Serie - Serie de facturas a incluir
      - Documento Inicial - Número de facturas inicial a incluir
      - Documento Final - Número de facturas final a incluir
      - Motivo - Descripción del motivo de cancelación
        Importante: Este texto se informará en todos los comunicados de baja que se procesen.
    • Se mostrará una ventana de Comunicado de baja (1) en donde podrá seleccionar los documentos que desea cancelar.
      - Haga doble clic en el cuadro de selección del documento que ingresó anteriormente.
      - Haga clic en el botón Confirmar, en este paso se realiza la transmisión del Comunicado de Baja hacía TSS y si el documento fue autorizado por la SUNAT en automático se realizará la anulación del documento en Protheus, dejando activos los registros del documento en la tabla Libros Fiscales (SF3).

b) Pantalla de Comunicado de Baja

Image Added

Otras acciones / Acciones relacionadas 

Acción

Descripción

BuscarBusca en el browse el número de documento especificado
Marca TodosMarca todos los ítems para envío de comunicado de baja
Desmarca TodosDesmarca todos los ítems
ConfirmarEjecuta envío de comunicado de baja para los documentos seleccionados


3. PUNTOS DE ENTRADA

3.1 PE - M486PENF

Descripción:

M486PENF.- Generación personalizada de XML de Factura Electrónica

Ubicación:

Actualizaciones / Facturación / Transmisión Electrónica.

Eventos:

Transmitir.

Programa Fuente:

MATA486.PRW

Función:

M486SENDDOC

Respuesta:

Nombre

Tipo

Descripción

Obligatorio

cXML

Caracter

Cadena XML La estructura del XML según los lineamientos establecidos por la SUNAT para Factura de Venta.

Si


Ejemplo:

#Include 'Protheus.ch'

User Function M486PENF()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )

Local cFilDoc        := PARAMIXB[1] // Sucursal que emitio el documento.

Local cNumDoc    := PARAMIXB[4] // Número de Documento

Local cCodCli       := PARAMIXB[3] // Código de Cliente

Local cCodLoj       := PARAMIXB[4] // código de tienda

Local cSerieDoc   := PARAMIXB[2] // Serie

Local cEspDoc      := PARAMIXB[5] // Especie


cXML := '<?xml version="1.0" encoding="UTF-8"?>' + cCRLF

cXML += '<Invoice>' + cCRLF         

// Código necesario para creación del XML

cXML += '</Invoice>' + cCRLF  

Return cXML

3.2 PE - M486PENC


Descripción:

M486PENC.- Generación personalizada de XML de Nota de Crédito

Ubicación:

Actualizaciones / Facturación / Transmisión Electrónica.

Eventos:

Transmitir.

Programa Fuente:

MATA486.PRW

Función:

M486SENDDOC

Respuesta:

Nombre

Tipo

Descripción

Obligatorio

cXML

Caracter

Cadena XML La estructura del XML según los lineamientos establecidos por la SUNAT para Nota de Crédito

Si


Ejemplo:

#Include 'Protheus.ch'

User Function M486PENC()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )

Local cFilDoc        := PARAMIXB[1] // Sucursal que emitio el documento.

Local cNumDoc    := PARAMIXB[4] // Número de Documento

Local cCodCli       := PARAMIXB[3] // Código de Cliente

Local cCodLoj       := PARAMIXB[4] // código de tienda

Local cSerieDoc   := PARAMIXB[2] // Serie

Local cEspDoc      := PARAMIXB[5] // Especie


cXML := '<?xml version="1.0" encoding="UTF-8"?>' + cCRLF

cXML += '<CreditNote>' + cCRLF         

// Código necesario para creación del XML

cXML += '</CreditNote>' + cCRLF  

Return cXML


3.4 PE - M486PEND


Descripción:

M486PEND.- Generación personalizada de XML de Nota de Débito

Ubicación:

Actualizaciones / Facturación / Transmisión Electrónica.

Eventos:

Transmitir.

Programa Fuente:

MATA486.PRW

Función:

M486SENDDOC

Respuesta:

Nombre

Tipo

Descripción

Obligatorio

cXML

Caracter

Cadena XML La estructura del XML según los lineamientos establecidos por la SUNAT para Factura de Venta.

Si


Ejemplo:

#Include 'Protheus.ch'

User Function M486PEND()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )  

Local cFilDoc        := PARAMIXB[1] // Sucursal que emitio el documento.

Local cNumDoc    := PARAMIXB[4] // Número de Documento

Local cCodCli       := PARAMIXB[3] // Código de Cliente

Local cCodLoj       := PARAMIXB[4] // código de tienda

Local cSerieDoc   := PARAMIXB[2] // Serie

Local cEspDoc      := PARAMIXB[5] // Especie

cXML := '<?xml version="1.0" encoding="UTF-8"?>' + cCRLF

cXML += '<DebitNote>' + cCRLF         

// Código necesario para creación del XML

cXML += '</DebitNote>' + cCRLF  

Return cXML


3.5 PE - M486PECR


Descripción:

M486PECR.- Generación personalizada de XML de Comprobante de Retención

Ubicación:

Actualizaciones / Facturación / Transmisión Electrónica.

Eventos:

Transmitir.

Programa Fuente:

MATA486.PRW

Función:

M486SENDDOC

Respuesta:

Nombre

Tipo

Descripción

Obligatorio

cXML

Caracter

Cadena XML La estructura del XML según los lineamientos establecidos por la SUNAT para Factura de Venta.

Si


Ejemplo:

#Include 'Protheus.ch'

User Function M486PECR()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )

Local cFilDoc        := PARAMIXB[1] // Sucursal que emitio el documento.

Local cNumDoc    := PARAMIXB[2] // Número de Documento

Local cSerieDoc   := PARAMIXB[3] // Serie

Local cCodProv     := PARAMIXB[4] // Código de Proveedor

Local cCodLoj       := PARAMIXB[4] // código de tienda


cXML := '<?xml version="1.0" encoding="UTF-8"?>' + cCRLF

cXML += '<Retention>' + cCRLF         

// Código necesario para creación del XML

cXML += '</Retention>' + cCRLF  

Return cXML


3.6 PE - M486PDFGEN


Descripción:

M486PDFGEN.- Generación personalizada de Impresión Gráfica de Documentos

Ubicación:

Actualizaciones / Facturación / Transmisión Electrónica.

Eventos:

Imprimir PDF.

Programa Fuente:

MATA486.PRW

Función:

MenuDef

Retorno:N/A


Ejemplo:

#Include 'Protheus.ch'

User Function M486PDFGEN()

MsgAlert("Aquí debe colocar lógica para imprimir pdf ")

Return 


3.7 PE - M486NF


Descripción:

M486NF.- Adicionar información que no es obligatoria para la SUNAT para el documento Factura/Boleta de Venta

Ubicación:

Actual/ Faturamento/Transmisión Electrónica

Eventos:

Transmitir

Programa Fuente:

M486XMLNF

Función:

fGenXMLNF

Retorno:

Nombre

Tipo

Descripción

Obligatorio

cXML


Caracter

String XML con la sintaxis conforme se describe en ejemplo



Exemplo:

#Include 'Protheus.ch'

User Function M486NF()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )

Local cFilDoc       := PARAMIXB[1] // Sucursal

Local cNumDoc       := PARAMIXB[2] // Número de Documento

Local cSerieDoc:= PARAMIXB[3] // Série

Local cEspDoc       := PARAMIXB[4] // Espécie

Local cCodCli       := PARAMIXB[5] // Código de Cliente

Local cCodLoj       := PARAMIXB[6] // código de loja          


cXML += '<cbc:Note>Nombre campo: dato a enviar</cbc:Note> ' + cCRLF

Return cXML


3.8 PE - M486NCC


Descripción:

M486NCC.- Adicionar información que no es obligatoria para la SUNAT para el documento Nota de Crédito

Ubicación:

Actual/ Faturamento/Transmisión Electrónica

Eventos:

Transmitir

Programa Fuente:

M486NCCXML

Función:

fGenXMLNCC

Retorno:

Nombre

Tipo

Descripción

Obligatorio

cXML


Caracter

String XML con la sintaxis conforme se describe en ejemplo



Exemplo:

#Include 'Protheus.ch'

User Function M486NFE()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )

Local cFilDoc       := PARAMIXB[1] // Sucursal

Local cNumDoc       := PARAMIXB[2] // Número de Documento

Local cSerieDoc:= PARAMIXB[3] // Série

Local cEspDoc       := PARAMIXB[4] // Espécie

Local cCodCli       := PARAMIXB[5] // Código de Cliente

Local cCodLoj       := PARAMIXB[6] // código de loja          


cXML += '<cbc:Note>Nombre campo: dato a enviar</cbc:Note> ' + cCRLF

Return cXML

3.9 PE - M486NDC


Descripción:

M486NDC.- Adicionar información que no es obligatoria para la SUNAT para el documento Factura/Boleta de Venta Exportación

Ubicación:

Actual/ Faturamento/Transmisión Electrónica

Eventos:

Transmitir

Programa Fuente:

M486NDCXML

Función:

fGenXMLNDC

Retorno:

Nombre

Tipo

Descripción

Obligatorio

cXML


Caracter

String XML con la sintaxis conforme se describe en ejemplo



Exemplo:

#Include 'Protheus.ch'

User Function M486NFE()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )

Local cFilDoc       := PARAMIXB[1] // Sucursal

Local cNumDoc       := PARAMIXB[2] // Número de Documento

Local cSerieDoc:= PARAMIXB[3] // Série

Local cEspDoc       := PARAMIXB[4] // Espécie

Local cCodCli       := PARAMIXB[5] // Código de Cliente

Local cCodLoj       := PARAMIXB[6] // código de loja          


cXML += '<cbc:Note>Nombre campo: dato a enviar</cbc:Note> ' + cCRLF

Return cXML


3.10 PE - M486NFE


Descripción:

M486NFE.- Adicionar información que no es obligatoria para la SUNAT para el documento Factura/Boleta de Venta Exportación

Ubicación:

Actual/ Faturamento/Transmisión Electrónica

Eventos:

Transmitir

Programa Fuente:

M486XMLNF

Función:

fGenXMLNF

Retorno:

Nombre

Tipo

Descripción

Obligatorio

cXML


Caracter

String XML con la sintaxis conforme se describe en ejemplo



Exemplo:

#Include 'Protheus.ch'

User Function M486NFE()

Local cXML := ""

Local cCRLF  := (chr(13)+chr(10) )

Local cFilDoc       := PARAMIXB[1] // Sucursal

Local cNumDoc       := PARAMIXB[2] // Número de Documento

Local cSerieDoc:= PARAMIXB[3] // Série

Local cEspDoc       := PARAMIXB[4] // Espécie

Local cCodCli       := PARAMIXB[5] // Código de Cliente

Local cCodLoj       := PARAMIXB[6] // código de loja          


cXML += '<cbc:Note>Nombre campo: dato a enviar</cbc:Note> ' + cCRLF

Return cXML

3.11 PE - M486FECVEN


Descripción:

M486FECVEN.- Generar el nodo cbc:DueDate de acuerdo a la definición de la SUNAT para el documento Factura de Venta.

Ubicación:

Actual/ Faturamento/Transmisión Electrónica

Eventos:

Transmitir

Programa Fuente:

M486FECVEN

Función:

fGenXMLNF

Retorno:

Nombre

Tipo

Descripción

Obligatorio

cXMLVen


Caracter

String XML con la sintaxis para la la generación del nodo cbc:DueDate de acuerdo a la definición de la SUNAT



Exemplo:

#Include 'Protheus.ch'

User Function M486FECVEN()
      Local cXMLVen := ""
      Local cFecVen := "2020-07-31" + Alltrim(SF2->F2_SERIE) + "-" + Alltrim(SF2->F2_DOC)
      Local cCRLF := (chr(13)+chr(10))

      cXMLVen += ' <cbc:DueDate>' + cFecVen + '</cbc:DueDate>' + cCRLF
Return cXMLVen

31.2 PE - M486PEREF

Descripción:

M486PEREF .- definir la regla de negocio que aplicará para la generación del nodo cac:BillingReference en las Notas de Crédito de Cliente cuando el documentos origen no existe en Protheus.

Ubicación:

Actual/ Faturamento/Transmisión Electrónica

Eventos:

Transmitir

Programa Fuente:

M486PEREF

Función:

fGenXMLNF

Retorno:

Nombre

Tipo

Descripción

Obligatorio

aRet


Array

Arreglo con los datos necesarios para nodo incluídos dentro de el nodo cac:BillingReference:

aRet[1] = Serie del documento que modifica (cbc:ID)

aRet[2] = Folio de documento eue modifica (cbc:ID)

aRet[3] = Fecha de emisión del documento que modifica (cbc:IssueDate)

aRet[4] =  Tipo de documento que modifica, debiedo ser un valor del Catálogo No. 1 de la SUNAT (cbc:DocumentTypeCode)


Exemplo:

#Include 'Protheus.ch'

User Function M486PEREF()
      Local cEs := PARAMIXB[1] //Especie
      Local cDc := PARAMIXB[2] //Documento
      Local cSe := PARAMIXB[3] //Serie
      Local cCl := PARAMIXB[4] //Cliente
      Local cLo := PARAMIXB[5] //Loja
      Local cSero := "F009"
      Local cDocO := RTRIM(cNFOri)
      Local cTpDocu := "01"
      Local cDtEmisi := "2020-07-31"

Return {cSero,cDocO,cTpDocu,cDtEmisi}



HTML
<!-- esconder o menu --> 


<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>

...