Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Revertida da versão 40

...

02. EJEMPLO DE UTILIZACIÓN

Configuraciones Previas

03. Menús

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 | Archivos

...

Nombre de la Rutina

...

Definición de Catálogos

...

Programa

...

FISA812

...

Módulo

...

Facturación

...

Tipo

...

Función Protheus

Totvs custom tabs box
tabsParámetros, Archivos Necesarios ,Configuraciones Necesarias, Facturas, Notas Crédito, Notas Débito
idspaso01,paso02,paso03,paso04,paso05,paso06
Totvs custom tabs box items
defaultyes
referenciapaso01
Nombre de la VariableValor
MV_PATH814C:\Catalogos_csv\
MV_F3HNUMCarácter
MV_CFDI_AMT
MV_CFDSMARGetClientDir()
MV_CFDI_PASIFENWS
MV_CFDDOCSGetSrvProfString('startpath','')+'\cfd\facturas\'
MV_CFDI_PXcertificado.pfx
MV_CFDICVE12345678a
MV_IDCONEN1
MV_IDCSC0001
MV_CSCABCD0000000000000000000000000000
MV_CFDUSO1
MV_CFDFTSGetSrvProfString('startpath','')+'\cfd\inicfd\fatspar.ini'
MV_CFDFTEGetSrvProfString('startpath','')+'\cfd\inicfd\fatepar.ini'

...

Menú

...

Facturación

...

Submenú

...

Actualizaciones | Archivos

...

Nombre de la Rutina

...

Mantenimiento de Catálogos

...

Programa

...

FISA813

...

Módulo

...

Facturación

...

Tipo

...

Función Protheus

...

Menú

...

Actualizaciones

...

Submenú

...

Facturación

...

Nombre de la Rutina

...

Documentos Electrónicos

...

Programa

...

MATA486

...

Módulo

...

SIGAFAT

...

Tipo

...

Función del Protheus

...


Totvs custom tabs box-items
defaultno
referenciapaso02
  • Archivos de Catálogos.
    • Una vez configurado el parámetro MV_PATH814 con una ruta local, deberá colocar los archivos .csv anexos a esta solución en el archivo CatalogosFact.zip. En este archivo se encuentran los catálogos en formato csv los cuales serán tomados por la rutina Carga de Catálogos para generar sus registros en Protheus.
  • Certificado digital.
    • El certificado digital informado en el parámetro MV_CFDI_PX, deberá ser colocado dentro dentro de la ruta informada en el parámetro MV_CFDSMAR.
  • Archivos .Ini para generación de los archivos xml.
    • fatspar.ini. - Deberá ser colocado en la ruta informada en el parámetro MV_CFDFTS.
    • fatepar.ini - Deberá ser colocado en la ruta informada en el parámetro MV_CFDFTE.
  • Archivo .exe para realizar consumo de los servicios web del SIFEN.
    • El nombre del archivo deberá ser colocado en el parámetro MV_CFDI_PA, el archivo deberá ser colocado en la ruta informada en el parámetro MV_CFDSMAR.
      • En caso de que el archivo se encuentre en una carpeta, la carpeta deberá tener el mismo nombre del archivo .exe.
Totvs custom tabs box items
defaultno
referenciapaso03
  • Catálogos.
    • En el módulo de Facturación, ingresar a la rutina Definición de Catálogos  "Actualizaciones | Archivos| Definición de Catálogos". La primera vez detonará la carga de los archivos csv al Protheus. Es importante realice este paso, pues las configuraciones siguientes dependen de la correcta carga de la información de catálogos al sistema Protheus.

    • En el módulo de Facturación, ingresar a la rutina Mantenimiento de Catálogos "Actualizaciones | Archivos | Mantenimiento de Catálogos". Ingresar al catálogo S030 - DIRECCIÓN DEL EMISOR, informar los datos correspondientes a la dirección del emisor.
      • Ejemplo:
        • RUC correspondiente al emisor.
        • Número  - Correspondiente al informado antes el SIFEN.
        • Tipo Régimen - Régimen del emisor de acuerdo al catálogo S001.
        • Departamento - Correspondiente al RUC informado y de acuerdo al catálogo S003.
        • Distrito - Correspondiente al RUC informado y de acuerdo al catálogo S031.
        • Ciudad - Correspondiente al RUC informado y de acuerdo al catálogo S012.

Para los siguientes registros será necesario informar los siguientes campos para el correcto llenado de los archivos xml.

  • Clientes - (SIGAFIS | Actualizaciones | Archivos| Clientes)
    • A1_TIPDOC - Tipo de documento.
    • A1_NUM - Número de casa.
    • A1_DEPTO - Código departamento de acuerdo a la SET.
    • A1_DISTR - Código de distrito de acuerdo a la SET.
    • A1_CIUDAD - Código de ciudad de acuerdo a la SET.
    • A1_PESSOA - Persona Física/Jurídica
    • A1_CGC - RUC.
    • A1_NIF - Número de identificación Fiscal
    • A1_NOME - Nombre del cliente.
    • A1_NREDUZ - Nombre de fantasía.
    • A1_END - Dirección del cliente.
    • A1_TEL - Teléfono del cliente.
    • A1_EMAIL - Correo del cliente.
    • A1_COD - Código interno del cliente.
  • Países - (SIGACOM | Actualizaciones | Archivo Importaciones| Paises)
    • YA_CODERP - Cod. ERP. Clave de país de acuerdo al catálogo de países.
  • Monedas - (SIGACTB | Actualizaciones | Archivos| Monedas Contables)
    • CTO_MOESAT - Moneda SAT. Clave de moneda de acuerdo al catálogo monedas.
  • Unidades de medida - (SIGAFIS | Actualizaciones | Archivos| Unidades de Medida).
    • AH_COD_CO - Ori Cert Cód. Clave de unidad de medida de acuerdo al catálogo de unidades de medida.
  • Impuestos variables - (SIGAFIS | Actualizaciones | Archivos| Impuestos Variab.).
    • FB_CODIMP - Cod. Impuest. Código de impuesto de acuerdo al catálogo de impuesto afectado.
    • FB_CLASSE - Clase Imp. Indicar la clase de impuesto.
  • Control de Formularios - (SIGAFIS | Actualizaciones | Archivos| Control de formularios).
    • FP_SERIE2 - Serie 2. De acuerdo a la numeración definida por el SIFEN empezando con una serie en blanco hasta acabar la numeración 0000001 - 9999999.
    • FP_CAI - No. Aprob. Informar el número de timbrado para la serie usada de acuerdo al tipo de documento.
    • FP_FINITIM - Fch. In. Tim. Informar la fecha de inicio del timbrado.
  • Productos - (SIGAFIS | Actualizaciones | Archivos | Productos).
    • B1_COD - Código del producto.
    • B1_DESC - Descripción del producto.
    • B1_UM - Unidad de Medida.
Totvs custom tabs box items
defaultno
referenciapaso04
  1. En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
  2. Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
    1. Tipo NF (F2_TIPONF).
    2. Tipo Transacción (F2_TPTRANS).
  3. Confirmar el documento.
  4. Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
    1. En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
  5. Una vez registradas las formas de pago confirmar.
  6. Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
    1. En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
  7. En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.
Totvs custom tabs box items
defaultno
referenciapaso05
  1. En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
  2. Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
    1. Tipo NF (F2_TIPONF).
    2. Tipo Transacción (F2_TPTRANS).
  3. Confirmar el documento.
  4. Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
    1. En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
  5. Una vez registradas las formas de pago confirmar.
  6. Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
    1. En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
  7. En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.
Totvs custom tabs box items
defaultno
referenciapaso06
  1. En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
  2. Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
    1. Tipo NF (F2_TIPONF).
    2. Tipo Transacción (F2_TPTRANS).
  3. Confirmar el documento.
  4. Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
    1. En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
  5. Una vez registradas las formas de pago confirmar.
  6. Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
    1. En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
  7. En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.


03. Menús

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 | Archivos

Nombre de la Rutina

Definición de Catálogos

Programa

FISA812

Módulo

Facturación

Tipo

Función Protheus

Menú

Facturación

Submenú

Actualizaciones | Archivos

Nombre de la Rutina

Mantenimiento de Catálogos

Programa

FISA813

Módulo

Facturación

Tipo

Función Protheus

Menú

Actualizaciones

Submenú

Facturación

Nombre de la Rutina

Documentos Electrónicos

Programa

MATA486

Módulo

SIGAFAT

Tipo

Función del Protheus

04. Diccionario de datos


Totvs custom tabs box
tabsTablas,Campos,Consultas Estándar,Parámetros, Índices, Preguntas, Tablas genéricas
idspaso1,paso2,paso3,paso4,paso5,paso6,paso7
Totvs custom tabs box items
defaultyes
referenciapaso1

Clave

Nombre

Modo

PYME

F3HConfiguración de CatálogosCS
F3IInformación de CatálogosCS
F7LPagos contado Factura ElectrónicaES
Totvs custom tabs box items
defaultno
referenciapaso2
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
F3H
F3H_FILIALC20
SucursalSucursal1NoNoNo




Digite el código de la sucursal.
F3H_CODIGOC40@!CódigoCódigo del parámetro1SiSiSi


NaoVazio() .and. ExistChav("F3H", M->F3H_CODIGO,1) .and. FreeForUse("F3H",M->F3H_CODIGO)
Código del parámetro.
F3H_DESCC300@!DescripciónDescripción del parámetro1SiSiSi


NAOVAZIO()
Descripción del parámetro.
F3H_ORDEMC2099OrdenOrden del parámetro1SiSiNo




Orden del parámetro.
F3H_CAMPOSC100AXXXXXXXXXCamposNombre del Campo1SiSiNo


NaoVazio() .and.  f812VerChav("F3H",M->F3H_CAMPOS)
Incluir el nombre del campo.
F3H_DESCPOC25
@!Desc. CampoDescripción del Campo1SiSiNo




Incluir la descripción del campo.
F3H_TIPOC1
@!TipoTipo1SiSiNoN=Numérico;C=Caracter;D=FechaF812Valid()
NaoVazio() .and. Pertence("NCD")  .and. f812ChkTipo(M->F3H_TIPO)

Incluya el tipo de campo. C = Caracter, D = Fecha, N = Numérico.

F3H_TAMANN3
999TamañoTamaño del Campo.1SiSiNo
F812Valid()
NaoVazio() .and. F812ChkTaman(M->F3H_TAMAN)

Incluir el tamaño del campo.

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

F3H_DECIMAN2
99DecimalDecimal1SiNoNo
F812Valid()
f812ChkDec(M->F3H_DECIMA
Incluir el número de decimales que tendrá el campo. Campos tipo: Fecha y Caracter No tiene decimales
F3H_PICTURC450@!FormatoFormato1SiNoNo




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

F3H_VALIDc1200@!ValidaciónValidación del Usuario1SiNoNo




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)

F3H_PADRAOC6
@!Cons. Estand.Consulta Estándar1NoNoNo


f812ConsPad()
Digite una consulta estándar para la tabla.
F3H_VERSAOC3
@!VersiónVersión1SiNoNo




Versión del catálogo.
F3H_PESQC1
@!¿Usado Busq?¿USado en la Busqueda?1NoNoNo1=Si;2=No



¿Usado en la Búsqueda de la Consulta Estándar (SXB)? Informar Si para utilizar este campo como clave simples de búsqueda.
F3I
tabsTablas,Campos,Consultas Estándar,Parámetros, Índices, Preguntas, Tablas genéricas
idspaso1,paso2,paso3,paso4,paso5,paso6,paso7
Totvs custom tabs box items
defaultyes
referenciapaso1

Clave

Nombre

Modo

PYME

F3HConfiguración de CatálogosCS
F3IInformación de CatálogosCS
F7LPagos contado Factura ElectrónicaES
Totvs custom tabs box items
defaultno
referenciapaso2
SA4
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
F3H
F3H_FILIALC20SucursalSucursal1NoNoNoDigite el código de la sucursal.F3H_CODIGOC40@!CódigoCódigo del parámetro1SiSiSiNaoVazio() .and. ExistChav("F3H", M->F3H_CODIGO,1) .and. FreeForUse("F3H",M->F3H_CODIGO)Código del parámetro.F3H_DESCC300@!DescripciónDescripción del parámetro1SiSiSiNAOVAZIO()Descripción del parámetro.F3H_ORDEMC2099OrdenOrden del parámetro1SiSiNoOrden del parámetro.F3H_CAMPOSC100AXXXXXXXXXCamposNombre del Campo1SiSiNoNaoVazio() .and.  f812VerChav("F3H",M->F3H_CAMPOS)Incluir el nombre del campo.F3H_DESCPOC25@!Desc. CampoDescripción del Campo1SiSiNoIncluir la descripción del campo.F3H_TIPOC1@!TipoTipo1SiSiNoN=Numérico;C=Caracter;D=FechaF812Valid()NaoVazio() .and. Pertence("NCD")  .and. f812ChkTipo(M->F3H_TIPO)

Incluya el tipo de campo. C = Caracter, D = Fecha, N = Numérico.

F3H_TAMANN3999TamañoTamaño del Campo.1SiSiNoF812Valid()NaoVazio() .and. F812ChkTaman(M->F3H_TAMAN)

Incluir el tamaño del campo.

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

F3H_DECIMAN299DecimalDecimal1SiNoNoF812Valid()f812ChkDec(M->F3H_DECIMAIncluir el número de decimales que tendrá el campo. Campos tipo: Fecha y Caracter No tiene decimalesF3H_PICTURC450@!FormatoFormato1SiNoNo

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

F3H_VALIDc1200@!ValidaciónValidación del Usuario1SiNoNo

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)

F3H_PADRAOC6@!Cons. Estand.Consulta Estándar1NoNoNof812ConsPad()Digite una consulta estándar para la tabla.F3H_VERSAOC3@!VersiónVersión1SiNoNoVersión del catálogo.F3H_PESQC1@!¿Usado Busq?¿USado en la Busqueda?1NoNoNo1=Si;2=No¿Usado en la Búsqueda de la Consulta Estándar (SXB)? Informar Si para utilizar este campo como clave simples de búsqueda.
F3I
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
F3I_FILIALC20SucursalSucursal1SiSiNoInforme el código de la sucursal.F3I_CODIGOC40@!CódigoCódigo del parámetro1SiNoNoEXISTCPO("F31")

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.

F3I_SEQUENC599999SecuenciaSecuencia1SiNoNoSecuencia.F3I_CONTEUC250@!ContenidoContenido de la tabla1SiNoNoInforme el contenido.
F7L
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
F7L_FILIALC20SucursalSucursal1NoNoNoDigite el código de la sucursal.F7L_DOCC130@!No. DocNúmero de Documento0SiSiSiIndique el número de documentoF7L_SERIEC30@!SerieSerie del Documento0SiSiNoIndique el número de SerieF7L_CLIENTC60@!Cod. ClienteCod. Cliente0SiSiNoCódigo del Cliente.F7L_LOJAC20@!TiendaTienda0SiSiNoCódigo de TiendaF7L_CONDC40Cond. PagoCond. Pago0SiSiNoCondiciones de PagoF7L_SEQC30@999Num PagoNúmero de PagoSiSiNoNúmero de PagoF7L_TPPAGOC20@!Tipo de PagoTipo de Pago0SiSiSiPAR013NaoVazio() .or. ValidF3I("S013", M->AIU_TPPAGO,1,2)Tipo de Pago.F7L_MONTON182@E 999,999,999,999,999.99Monto PagoMonto Pago0SiSiSiTipo de PagoF7L_TPTARC10@!Tipo TarjetaTipo Tarjeta0SiSiSiPAR014NaoVazio() .or. ValidF3I("S014", M->AIU_TPTAR,1,1)Tipo TarjetaF7L_FRMPROC10@!Frm. Proc. PForma Procesamiento Pago0SiSiNoPAR032NaoVazio() .or. ValidF3I("S032", M->AIU_FRMPRO,1,1)Forma de Procesamiento PagoF7L_CODOPEC10@!Cod. Aut. OPCódigo Autorización. Op.0SiSiSiCódigo Autorización Op.F7L_NUMTRJC40@!Num. TarjetaNum. Tarjeta0SiSiNoNúmero de TarjetaF7L_CODBCOC60@!Banco EmisorBanco Emisor0SiSiNoBanco Emisor.
SFP
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
FP_SERIE2C2@!Serie 2Serie 21SiNoNo!(funname() $ 'MATA467N/MATA462N/MATA465N')FP_FINITIMC8Fch. In. TimFecha de inicio Timbrado1SiSiFecha de inicio de timbrado.
SA1
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
A1_TIPDOCC2@!Tipo Dic.Tipo Documento de Identid.1SiNoNoPAR018Vazio() .OR. ValidF3I("S018", M->A1_TIPDOC,1,2)Tipo de documento de identidad.A1_NUMC5@!No. CasaNúmero de casa1SiSiNo1Número de casa.A1_DEPTOC2@!Cod. DeptoCódigo de Departamento SET1SiSiNoPAR003NaoVazio() .and. ValidF3I("S003", M->A1_DEPTO,1,2)1Código de departamento de acuerdo al SET.A1_DISTRC3@!Cod. DistritoCódigo de Distrito1SiSiNoPAR031NaoVazio() .OR. ValidF3I("S031", M->A1_DISTR,3,3)1Código de distrito de acuerdo al SET.A1_CIUDADC4@!Cod. CiudadCódigo de Ciudad1SiSiNoPAR012NaoVazio() .OR. ValidF3I("S012", M->A1_CIUDAD,6,4)1Código de ciudad de acuerdo al SET.A1_PFISCAC18@!DNIDNI1SiNoNo1Documento de IdentidadSF2
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
F2F3I_SERIE2FILIALC2@!0
Serie 2SucursalSerie 2Sucursal1SiNoSi!(funname() $ 'MATA467N/MATA462N/MATA465N')Serie usada en la factura electrónica.F2_DOCCSiNo




Informe el código de la sucursal.
F3I_CODIGOC4013@!Num de DocCódigoCódigo del parámetroNumero de Documento1SiNoSiNo


CtrFolios(xFilialEXISTCPO("SF2F31"),M->F2_SERIE,M->F2_ESPECIE,M->F2_DOC) .AND. LXEXSER2()

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.

F3I_SEQUENC5
99999SecuenciaSecuenciaF2_SERIEC3@!Serie Doc.Serie del Documento1SiNoSiLxExSer2()No




Secuencia.
F3I_CONTEUF2_HORAC899:99Hora250
@!ContenidoContenido de la tablaHora1SiNoSiF2_NUMTIMC13@!TimbradoNúmero Timbrado1SiNoSi.F.F2_TIPONFC4@!Tipo NFTipo de Factura.1SiNoSiPAR019Vazio() .or. ValidF3I("S019", M->F2_TIPONF,1,4)Tipo de Factura conforme a catálogo No. 19F2_UUIDC44@!CDCCDC1SiNoNoNúmero del CDC.F2_TIPREFC2@!Tipo Nota de DTipo de Nota de Debito1SiNoSiPAR021Vazio() .OR. ValidF3I("S021", M->F2_TIPREF,1,1)Motivo de EmisiónF2_VEICULOC8@!Vehic. TranspVehículo del Transporte1SiNoNoCódigo del Vehículo.F2_RASTRC20@!VueloNo. de Vuelo1SiNoNoNúmero de vuelo cuando es transporte aéreo.F2_INCOTERC3@!IncotermsClave de Incoterms1SiNoNoPAR010Vazio() .or. ValidF3I("S010", M->F2_INCOTER,1,3)Condiciones de negociación.No




Informe el contenido.
F7L
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
F7L_FILIALC20
SucursalSucursal1NoNoNo




Digite el código de la sucursal.
F7L_DOCC130@!No. DocNúmero de Documento0SiSiSi




Indique el número de documento
F7L_SERIEC30@!SerieSerie del Documento0SiSiNo




Indique el número de Serie
F7L_CLIENTC60@!Cod. ClienteCod. Cliente0SiSiNo




Código del Cliente.
F7L_LOJAC20@!TiendaTienda0SiSiNo




Código de Tienda
F7L_CONDC40
Cond. PagoCond. Pago0SiSiNo




Condiciones de Pago
F7L_SEQC30@999Num PagoNúmero de PagoSiSiNo




Número de Pago
F7L_TPPAGOC20@!Tipo de PagoTipo de Pago0SiSiSi

PAR013NaoVazioF2_FECDSED8Fch Ini TrasFecha Inicio de Traslado1SiNoNoFecha inicio de traslado.F2_FECHSED8Fch fin TrasFecha Fin de Traslado1SiNoNoFecha fin de traslado.F2_KMN70@E 9,999,999Dist. EntregaDistancia de Entrega1SiNoNoDistancia de entregaF2_TPTRANSC2@!Tipo TransacTipo de Transacción1SiNoNoPAR016Vazio() .or. ValidF3I("S016S013", M->F2>AIU_TPTRANSTPPAGO,1,2)
Tipo Transacciónde Pago.
F2F7L_MOTEMIRMONTONC182@E 999,999,999,999,999.99Monto PagoMonto Pago0SiSiSi




Tipo de Pago
F7L_TPTARC10@!Tipo TarjetaTipo Tarjeta0SiSiSi

PAR014NaoVazio@!Motivo EmisMotivo Emisión1SiNoNoPAR022Vazio() .or. ValidF3I("S022S014", M->F2>AIU_MOTEMIRTPTAR,1,21)Motivo Emisión del Remito
Tipo Tarjeta
F7L_FRMPROC10@!Frm. Proc. PForma Procesamiento Pago0SiF2_FECTIMBD8Fecha Trans.Fecha de transmisión1SiNoSiFecha de transmisión del documento.F2_FECANTFD8Fch Canc envFecha cancelación envio1SiNoSiFecha de cancelación del documento enviado.F2_FLFTEXC1Status TransEstatus transmisión Elec1SiNoNo0=No Enviado;1=Enviado;5=Rechazado;6=AutorizadoEstatus de los documento electrónicos.

PAR032NaoVazio() .or. ValidF3I("S032", M->AIU_FRMPRO,1,1)
Forma de Procesamiento Pago
F7L_CODOPEC10@!Cod. Aut. OPCódigo Autorización. Op.0SiSiSi




Código Autorización Op.
F7L_NUMTRJC40@!Num. TarjetaNum. Tarjeta0SiSiNo




Número de Tarjeta
F7L_CODBCOC60@!Banco EmisorBanco Emisor0SiSiNo




Banco Emisor.
SFPSF1
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
F1FP_DOCSERIE2C132
@!Num de Doc.Serie 2Serie 2Número de Documento1SiNoSiNo
CtrFolios!(xFilial("SF1"),M->F1_SERIE,M->F1_ESPECIE,M->F1_DOC) .AND. LXEXSER2()F1_SERIEC3@!Serie Doc.Serie del Documento1SiNoSiF1_SERIE2C2@!Serie 2Serie 21SiNoSi!(funname() $ 'MATA462N/MATA465N')funname() $ 'MATA467N/MATA462N/MATA465N')



FP_FINITIMC8

Fch. In. TimFecha de inicio Timbrado1Si
Si




Fecha de inicio de timbrado.
SA1
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
A1_TIPDOCC2
@!Tipo Dic.Tipo Documento de Identid.F1_NUMTIMC13@!TimbradoNumero de Timbrado1SiNoSi.F.No

PAR018Vazio() .OR. ValidF3I("S018", M->A1_TIPDOC,1,2)
Tipo de documento de identidad.
A1_NUMC5F1_UUIDC44
@!CDCNo. CasaNúmero de casaCDC1SiSiNoNo



1Número del CDCde casa.
A1_DEPTOF1_TIPREFC2
@!Tipo Nota de CCod. DeptoCódigo de Departamento SETTipo de nota de Crédito1SiSiNo

SiPAR003PAR021VazioNaoVazio() .ORand. ValidF3I("S021S003", M->F1>A1_TIPREFDEPTO,1,12)Motivo de Emisión1Código de departamento de acuerdo al SET.
A1_DISTRC3
@!Cod. DistritoCódigo de DistritoF1_FECTIMBD8Fecha Trans.Fecha de transmisión1SiSiNoSiFecha de transmisión del documento.F1_FECANTFD8Fch Canc envFecha cancelación envio

PAR031NaoVazio() .OR. ValidF3I("S031", M->A1_DISTR,3,3)1Código de distrito de acuerdo al SET.
A1_CIUDADC4
@!Cod. CiudadCódigo de Ciudad1Si1SiNo

PAR012NaoVazio() .OR. ValidF3I("S012", M->A1_CIUDAD,6,4)1Código de ciudad de acuerdo al SET.
A1_PFISCAC18
@!DNIDNISiFecha de cancelación del documento enviado.F1_FLFTEXC1Status TransEstatus transmisión Elec1SiNoNo



0=No Enviado;1=Enviado;5=Rechazado;6=AutorizadoEstatus de los documento electrónicos.Documento de Identidad
SF2SYA
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
YAF2_CODERPSERIE2C32
@!Cod. ERPSerie 2Serie 2Cod. ERP1SiSiSiPAR005Clave de País de acuerdo al catálogo No. 05
CTO
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
NoSi


!(funname() $ 'MATA467N/MATA462N/MATA465N')
Serie usada en la factura electrónica.
F2_DOCC13
@!Num de DocNumero de DocumentoCTO_MOESATC3@!Moneda SATMoneda SAT1SiSiSiPAR004Clave de moneda de acuerdo al catálogo No. 04
SAH
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
NoSi


CtrFolios(xFilial("SF2"),M->F2_SERIE,M->F2_ESPECIE,M->F2_DOC) .AND. LXEXSER2()

F2_SERIEC3
@!Serie Doc.Serie del Documento1SiNoSi


LxExSer2()

F2_HORAC8
99:99HoraHora1SiNoSi





F2_NUMTIMC13
@!TimbradoNúmero Timbrado1SiNoSi
.F.



F2_TIPONFC4
@!Tipo NFTipo de Factura.1SiNoSi

PAR019VazioAH_COD_COC3@!Ori Cert Cod.FIESP Ori Certif Cod1SiSiSiPAR002Vazio() .or. ValidF3I("S002S019", M->AH>F2_COD_COTIPONF,1,34)
Clave de Unidad de Medida de acuerdo al Tipo de Factura conforme a catálogo No. 0219
F2_UUIDCampoCTipo44
Tamaño@!DecimalCDCFormatoCDCTitulo1DescripciónSiNivelNoUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelpNo




Número del CDC.
F2_TIPREFA4_TIPCONC12
@!Tipo ContribNota de DTipo de ContribuyenteNota de Debito1SiNoNo1=Contribuyente;2=No ContribuyentePertence("12")A4_TIPIDC1@!Tipo de IdenSi

PAR021Vazio() .OR. ValidF3I("S021", M->F2_TIPREF,1,1)
Motivo de Emisión
F2_VEICULOC8
@!Vehic. TranspVehículo del TransporteTipo de identificación1SiNoNoPAR020ValidF3I("S020", M->A4_TIPOID,1,1)
SC5
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp





Código del Vehículo.
F2_RASTRC20
@!VueloNo. de Vuelo1SiNoNo




Número de vuelo cuando es transporte aéreo.
F2_INCOTERC3
@!IncotermsClave de IncotermsC5_TIPONFC4@!Tipo NFTipo de Factura1SiNoSiNo

PAR019PAR010Vazio() .or. ValidF3I("S019S010", M->C5>F2_TIPONFINCOTER,1,13)Tipo de Factura conforme al catálogo 19
Condiciones de negociación.
F2_FECDSED8

Fch Ini TrasFecha Inicio de Traslado1SiNoNo




Fecha inicio de traslado.
F2_FECHSED8

Fch fin TrasFecha Fin de Traslado1SiNoNo




Fecha fin de traslado.
F2_KMN70@E 9,999,999Dist. EntregaDistancia de Entrega1SiNoNo




Distancia de entrega
F2_C5_TPTRANSC2
@!Tipo TransacTipo de Transacción1SiNoNo

PAR016Vazio() .or. ValidF3I("S016", M->C5>F2_TPTRANS,1,2)
Tipo Transacción
C5F2_RASTRMOTEMIRC202
@!VuevloMotivo EmisMotivo EmisiónNo. de Vuelo1SiNoNoNúmero de vuelo cuando es transporte aéreo

PAR022C5_INCOTERC3@!IncontermsInconterms1SiNoNoPAR010Vazio() .or. ValidF3I("S010S022", M->C5>F2_INCOTERMOTEMIR,1,12)Condiciones de Negociación
Motivo Emisión del Remito
F2_FECTIMBC5_FECDSED8

Fecha Ini TrasTrans.Fecha Inicio de Trasladotransmisión1SiNoNoSi




Fecha Inicio de Trasladotransmisión del documento.
F2_FECANTFC5_FECHSED8Fecha Fin Tras

Fch Canc envFecha Fin de Trasladocancelación envio1SiNoNoSi




Fecha Fin de Trasladocancelación del documento enviado.
F2_FLFTEXC5_MODTRADC21@!Motivo

Status TransEstatus transmisión ElecMotivo1SiNoNoVazio() .or. ValidF3I("S022", M->C5_MODTRAD,1,2)Motivo de Emisión0=No Enviado;1=Enviado;5=Rechazado;6=Autorizado



Estatus de los documento electrónicos.
SF1DA3
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
DA3F1_MARVEIDOCC213
@!MarcaNum de Doc.Número de DocumentoMarca1SiNoSiM6


ExistCpoCtrFolios(xFilial("SX5SF1"),"M6"+M->DA3>F1_MARVEI,1)SERIE,M->F1_ESPECIE,M->F1_DOC) .AND. LXEXSER2()

F1_SERIEDA3_TIPTRAC13
@!Tipo TranspSerie Doc.Tipo de TransporteSerie del Documento1SiNoSi





F1_SERIE2C2
@!Serie 2Serie 21SiNoPAR026Si


!(funname() $ 'MATA462N/MATA465N')

F1_NUMTIMC13Vazio() .OR. ValidF3I("S026", M->DA3_TIPTRA,1,1)DA3_FROVEIC1
@!FlotaTimbradoFlotaNumero de Timbrado1SiNoNoSi
.F.



F1_UUID1=Propia;2=TerceroPertence("12")DA3_TIPIDC144
@!Tipo VechiculoCDCCDCTipo de Vehiculo1SiNoNo1= Numero de identificación del vehículo;2=Numero de matricula del vehículoPertence('12')
SFB
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaHelpFB_CODIMPC1@!Cod. ImpuestCódigo de ImpuestoNaoVazio() .OR. ValidF3I("S017", M->FB_CODIMP,1,1)1SiSiNoPAR017Código de ImpuestoFB_CLASSEC1@!Clase Imp.Clase de impuesto1SiSiNoI=Impuesto; P=Percepción; R=RetenciónIndica clase del impuesto.





Número del CDC
F1_TIPREFC2
@!Tipo Nota de CTipo de nota de Crédito1SiNoSi

PAR021Vazio() .OR. ValidF3I("S021", M->F1_TIPREF,1,1)
Motivo de Emisión
F1_FECTIMBD8

Fecha Trans.Fecha de transmisión1SiNoSi




Fecha de transmisión del documento.
F1_FECANTFD8

Fch Canc envFecha cancelación envio1SiNoSi




Fecha de cancelación del documento enviado.
F1_FLFTEXC1

Status TransEstatus transmisión Elec1SiNoNo0=No Enviado;1=Enviado;5=Rechazado;6=Autorizado



Estatus de los documento electrónicos.
SYA
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
YA_CODERPC3
@!Cod. ERPCod. ERP1SiSiSi

PAR005

Clave de País de acuerdo al catálogo No. 05
CTO
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
CTO_MOESATC3
@!Moneda SATMoneda SAT1SiSiSi

PAR004

Clave de moneda de acuerdo al catálogo No. 04
SAH
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
AH_COD_COC3@!
Ori Cert Cod.FIESP Ori Certif Cod1SiSiSi

PAR002Vazio() .or. ValidF3I("S002", M->AH_COD_CO,1,3)

Clave de Unidad de Medida de acuerdo al catálogo No. 02

SA4
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
A4_TIPCONC1
@!Tipo ContribTipo de Contribuyente1SiNoNo1=Contribuyente;2=No Contribuyente

Pertence("12")

A4_TIPIDC1
@!Tipo de IdenTipo de identificación1SiNoNo

PAR020ValidF3I("S020", M->A4_TIPOID,1,1)

SC5
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
C5_TIPONFC4
@!Tipo NFTipo de Factura1SiNoSi

PAR019Vazio() .or. ValidF3I("S019", M->C5_TIPONF,1,1)
Tipo de Factura conforme al catálogo 19
C5_TPTRANSC2
@!Tipo TransacTipo de Transacción1SiNoNo

PAR016

Vazio() .or. ValidF3I("S016", M->C5_TPTRANS,1,2)


Tipo Transacción
C5_RASTRC20
@!VuevloNo. de Vuelo1SiNoNo




Número de vuelo cuando es transporte aéreo
C5_INCOTERC3
@!IncontermsInconterms1SiNoNo

PAR010Vazio() .or. ValidF3I("S010", M->C5_INCOTER,1,1)
Condiciones de Negociación
C5_FECDSED8

Fecha Ini TrasFecha Inicio de Traslado1SiNoNo




Fecha Inicio de Traslado
C5_FECHSED8

Fecha Fin TrasFecha Fin de Traslado1SiNoNo




Fecha Fin de Traslado
C5_MODTRADC2
@!MotivoMotivo1SiNoNo


Vazio() .or. ValidF3I("S022", M->C5_MODTRAD,1,2)
Motivo de Emisión
DA3
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. SistemaFolderHelp
DA3_MARVEIC2
@!MarcaMarca1SiNoSi

M6ExistCpo("SX5","M6"+M->DA3_MARVEI,1)

DA3_TIPTRAC1
@!Tipo Transp.Tipo de Transporte1SiNoNo

PAR026Vazio() .OR. ValidF3I("S026", M->DA3_TIPTRA,1,1)

DA3_FROVEIC1
@!FlotaFlota1SiNoNo1=Propia;2=Tercero

Pertence("12")

DA3_TIPIDC1
@!Tipo VechiculoTipo de Vehiculo1SiNoNo1= Numero de identificación del vehículo;2=Numero de matricula del vehículo

Pertence('12')

SFB
CampoTipoTamañoDecimalFormatoTituloDescripciónNivelUtilizadoObligatorioBrowseOpcionesWhenConsulta(F3)Val. Sistema
Help
FB_CODIMPC1@!Cod. ImpuestCódigo de ImpuestoNaoVazio() .OR. ValidF3I("S017", M->FB_CODIMP,1,1)1SiSiNo


PAR017
Código de Impuesto
FB_CLASSEC1@!
Clase Imp.Clase de impuesto1SiSiNoI=Impuesto; P=Percepción; R=Retención



Indica clase del impuesto.

MATA486

MATA486A

MATA486B

MATA486C

MATA486E

MATA486F

SD - Estatus Documentos

Totvs custom tabs box items
defaultno
referenciapaso3

Alias

Tipo

SecuenciaColumnaDescripciónContenido
Consulta PAR001
PAR001101RERegímenesF3I
PAR00120101RegímenesF812SXB("S001","Codigo")
PAR001
Totvs custom tabs box items
defaultno
referenciapaso3

Alias

Tipo

SecuenciaColumnaDescripciónContenido
Consulta PAR001
PAR001101RERegímenesF3I
PAR00120101RegímenesF812SXB("S001","Codigo")
PAR001501VAR_IXB
Consulta PAR002
PAR002101REUnidades MedidaF3I
PAR00220101Unidades MedidaF812SXB("S002","Codigo")
PAR002501VAR_IXB
Consulta PAR003
PAR003101REDepartamentosF3I
PAR00320101DepartamentosF812SXB("S003","Codigo")
PAR003501VAR_IXB
Consulta PAR004
PAR004101REMonedasF3I
PAR00420101MonedasF812SXB("S004","Codigo")
PAR004501VAR_IXB
Consulta PAR005

PAR005

101REPaísesF3I
PAR00520101PaísesF812SXB("S005","Codigo")
PAR005501VAR_IXB
Consulta PAR006

PAR006

101REActividad EconómicaF3I
PAR00620101Actividad EconómicaF812SXB("S006","Codigo")
PAR006501VAR_IXB
Consulta PAR007

PAR007

101REAfectacionesF3I
PAR00720101AfectacionesF812SXB("S007","Codigo")
PAR007501VAR_IXB
Consulta PAR008

PAR008

101RECategoría ISCF3I
PAR00820101Categoría ISCF812SXB("S008","Codigo")
PAR008501VAR_IXB
Consulta PAR009

PAR009

101RETasa ISCF3I
PAR00920101Tasa ISCF812SXB("S009","Codigo")
PAR009501VAR_IXB
Consulta PAR010

PAR010

101RECondiciones F3I
PAR01020101Condiciones F812SXB("S010","Codigo")
PAR010501VAR_IXB
Consulta PAR011

PAR011

101RERegímenes AduanerosF3I
PAR01120101Regímenes AduanerosF812SXB("S011","Codigo")
PAR011501VAR_IXB
Consulta PAR012

PAR012

101REReferencia GeográficaF3I
PAR01220101Referencia GeográficaF812SXB("S012","Codigo")
PAR012501VAR_IXB
Consulta PAR013

PAR013

101RETipos de PagoF3I
PAR01320101Tipos de PagoF812SXB("S013","Codigo")
PAR013501VAR_IXB
Consulta PAR014

PAR014

101REDenominación de TarjetaF3I
PAR01420101Denominación de TarjetaF812SXB("S014","Codigo")
PAR014501VAR_IXB
Consulta PAR015

PAR015

101REDocumento ElectrónicoF3I
PAR01520101Documento ElectrónicoF812SXB("S015","Codigo")
PAR015501VAR_IXB
Consulta PAR016

PAR016

101RETipo de TransacciónF3I
PAR01620101Tipo de TransacciónF812SXB("S016","Codigo")
PAR016501VAR_IXB
Consulta PAR017

PAR017

101RETipo OperaciónF3I
PAR01720101Tipo OperaciónF812SXB("S017","Codigo")
PAR017501VAR_IXB
Consulta PAR018

PAR018

101REDocumento IdentidadF3I
PAR01820101Documento IdentidadF812SXB("S018","Codigo")
PAR018501VAR_IXB
Consulta PAR019

PAR019

101REIndicador de PresenciaF3I
PAR01920101Indicador de PresenciaF812SXB("S019","Codigo")
PAR019501VAR_IXB
Consulta PAR020

PAR020

101REDoc Identidad Ven/TrF3I
PAR02020101Doc Identidad Ven/TrF812SXB("S020","Codigo")
PAR020501VAR_IXB
Consulta PAR021

PAR021

101REMotivo de Emisión NCF3I
PAR02120101Motivo de Emisión NCF812SXB("S021","Codigo")
PAR021501VAR_IXB
Consulta PAR022

PAR022

101REMotivo de Emisión ReF3I
PAR02220101Motivo de Emisión ReF812SXB("S022","Codigo")
PAR022501VAR_IXB
Consulta PAR023

PAR023

101REResponsable de EmisiónF3I
PAR02320101Responsable de EmisiónF812SXB("S023","Codigo")
PAR023501

VAR_IXB
Consulta PAR024PAR002
PAR024PAR002101REVenta de VehículosUnidades MedidaF3I
PAR024PAR00220101Venta de VehículosUnidades MedidaF812SXB("S024S002","Codigo")
PAR024PAR002501

VAR_IXB
Consulta PAR025PAR003
PAR025PAR003101RETipo de CombustibleDepartamentosF3I
PAR025PAR00320101Tipo de CombustibleDepartamentosF812SXB("S025S003","Codigo")
PAR025PAR003501

VAR_IXB
Consulta PAR026PAR004
PAR026PAR004101REModalidad de TranspMonedasF3I
PAR026PAR00420101Modalidad de TranspMonedasF812SXB("S026S004","Codigo")
PAR026PAR004501

VAR_IXB
Consulta PAR027PAR005

PAR027PAR005

101REResponsable del FletePaísesF3I
PAR027PAR00520101Responsable del FletePaísesF812SXB("S027S005","Codigo")
PAR027PAR005501

VAR_IXB
Consulta PAR028PAR006

PAR028PAR006

101REDocumento ImpresoActividad EconómicaF3I
PAR028PAR00620101Documento ImpresoActividad EconómicaF812SXB("S028S006","Codigo")
PAR028PAR006501

VAR_IXB
Consulta PAR029PAR007

PAR029PAR007

101RETipo de OperaciónAfectacionesF3I
PAR029PAR00720101Tipo de OperaciónAfectacionesF812SXB("S029S007","Codigo")
PAR029PAR007501

VAR_IXB
Consulta PAR031PAR008

PAR031PAR008

101REDistritosCategoría ISCF3I
PAR031PAR00820101DistritosCategoría ISCF812SXB("S031S008","Codigo")
PAR031PAR008501

VAR_IXB
Consulta PAR032PAR009

PAR032PAR009

101REProc. de PagoTasa ISCF3I
PAR032PAR00920101Proc. de PagoTasa ISCF812SXB("S032S009","Codigo")
PAR032PAR009501

VAR_IXB
Totvs custom tabs box items
defaultno
referenciapaso4
Nombre de la VariableTipoDescripción
MV_PATH814CarácterRuta de donde serán cargados los catálogos
MV_F3HNUMCarácterAlmacena el ultimo numero del código del parámetro
MV_CFDI_AMCarácterConfiguración de ambiente para la comunicación con  los servicios web del SIFEN: T=(Teste) Pruebas;  P= Producción
MV_CFDSMARCarácterCarpeta local en donde se procesarán las facturas para firmar y enviar al SIFEN.
MV_CFDI_PACarácterNombre del archivo .exe encargado de firmar XML y consumir los servicios web del SIFEN.
MV_CFDDOCSCarácterDirectorio donde se grabaran las facturas electrónicas.
MV_CFDI_PXCarácterNombre del archivo en formato .pfx del certificado digital.
MV_CFDICVECarácterContraseña del certificado digital para firmado de los XML y comunicación con el SIFEN.
MV_IDCONENCarácterIdentificador control de envío Factura electrónica.
MV_IDCSCCarácterIdentificador del código secreto del contribuyente
MV_CSCCarácterCódigo secreto del contribuyente
MV_CFDUSOCarácterIndica si las facturas electrónicas se utilizaran o no, configurándose con: 0 - No utiliza Fact-E, 1-Utiliza Fact-e, 2-Indica uso de Fact-E
MV_CFDFTSCarácterIndica el directorio donde se grabara el archivo con la estructura de factura electrónica para doc. salida.
MV_CFDFTECarácterIndica directorio y archivo que contiene la estructura de factura electrónica para documento de entrada.
Totvs custom tabs box items
defaultno
referenciapaso5
Índice OrdenClaveDescripciónPropietario
F3H1F3H_FILIAL+F3H_CODIGOCódigoS
F3H2F3H_FILIAL+F3H_DESCDescripciónS
F3H3F3H_FILIAL+F3H_CAMPOS+F3H_CODIGOCampos + CódigoS
F3I1F3I_FILIAL+F3I_CODIGO+F3I_SEQUENCódigo + SecuenciaS
F7L1F7L_FILIAL+F7L_DOC+F7L_SERIE+F7L_CLIENT+F7L_LOJADocumento + Serie + Cliente + TiendaS
Totvs custom tabs box items
defaultno
referenciapaso6

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Tipo de Documento?Numérico1MV_PAR01FacturaNota de DébitoNota de CréditoRemisión

Informe el tipo de documento con el que

se estará trabajando durante la transmisión electrónica:

  1. Factura
  2. Nota de Débito
  3. Nota de Crédito
  4. Remisión 
02¿Serie?Carácter3MV_PAR02SERNF

Informe la serie del documento.

03¿Estatus?Carácter1MV_PAR03SD

Indica el estatus del documento electrónico.

1-No transmitido

2-Recibido

3-Esperando Procesamiento

4-Documento Rechazado

5-Documento Autorizado

04¿Fecha Inicial?Fecha8MV_PAR04

Indique la fecha de digitación inicial.

05¿Fecha Final?Fecha8MV_PAR05

Indique la fecha de digitación final.

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de la Factura?Carácter3MV_PAR01SERNF

Informe el número de Serie de la Factura

02¿Factura Inicial?Carácter13MV_PAR02

Informe el número Factura Inicial

03¿Factura Final?Carácter13MV_PAR03!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03

Informe el número Factura Final

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de Nota de Debito?Carácter3MV_PAR01SERNF

Informe el número de Serie de la Nota de Débito

02¿Nota de Débito Inicial?Carácter13MV_PAR02

Informe el número de la Nota de Débito Inicial

03¿Nota de Débito Final?Carácter13MV_PAR03!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03

Informe el número de la Nota de Débito Final

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de Nota de Crédito?Carácter3MV_PAR01SERNF

Informe el número de Serie de la Nota de Crédito

02¿Nota de Crédito Inicial?Carácter13MV_PAR02

Informe el número de la Nota de Crédito Inicial

03¿Nota de Crédito Final?Carácter13MV_PAR03!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03

Informe el número de la Nota de Crédito Final

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de la Remisión?Carácter3MV_PAR01SERNF

Informe el número de Serie de la Remisión

02¿Remisión Inicial?Carácter13MV_PAR02

Informe el número de la Remisión Inicial

03¿Remisión Final?Carácter13MV_PAR03!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03

Informe el número de la Remisión Final

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de documento?Carácter3MV_PAR01NaoVazio()SERNF

Informe serie del documento.

02¿Documento inicial?Carácter13MV_PAR02

Informe el número de documento inicial.

03¿Documento final?Carácter13MV_PAR03NaoVazio() .And. MV_PAR03>=MV_PAR02

Informe el número de documento final.

04¿Formato?Numérico1MV_PAR04NaoVazio()PDF

Informe formato de generación de representación impresa.

Totvs custom tabs box items
defaultno
referenciapaso7
ClaveDescripción
1NO TRANSMITIDA
2RECIBIDO
3ESPERANDO PROCESAMIENTO
4DOCUMENTO RECHAZADO
5DOCUMENTO AUTORIZADO
Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!
Consulta PAR010

PAR010

101RECondiciones F3I
PAR01020101Condiciones F812SXB("S010","Codigo")
PAR010501

VAR_IXB
Consulta PAR011

PAR011

101RERegímenes AduanerosF3I
PAR01120101Regímenes AduanerosF812SXB("S011","Codigo")
PAR011501

VAR_IXB
Consulta PAR012

PAR012

101REReferencia GeográficaF3I
PAR01220101Referencia GeográficaF812SXB("S012","Codigo")
PAR012501

VAR_IXB
Consulta PAR013

PAR013

101RETipos de PagoF3I
PAR01320101Tipos de PagoF812SXB("S013","Codigo")
PAR013501

VAR_IXB
Consulta PAR014

PAR014

101REDenominación de TarjetaF3I
PAR01420101Denominación de TarjetaF812SXB("S014","Codigo")
PAR014501

VAR_IXB
Consulta PAR015

PAR015

101REDocumento ElectrónicoF3I
PAR01520101Documento ElectrónicoF812SXB("S015","Codigo")
PAR015501

VAR_IXB
Consulta PAR016

PAR016

101RETipo de TransacciónF3I
PAR01620101Tipo de TransacciónF812SXB("S016","Codigo")
PAR016501

VAR_IXB
Consulta PAR017

PAR017

101RETipo OperaciónF3I
PAR01720101Tipo OperaciónF812SXB("S017","Codigo")
PAR017501

VAR_IXB
Consulta PAR018

PAR018

101REDocumento IdentidadF3I
PAR01820101Documento IdentidadF812SXB("S018","Codigo")
PAR018501

VAR_IXB
Consulta PAR019

PAR019

101REIndicador de PresenciaF3I
PAR01920101Indicador de PresenciaF812SXB("S019","Codigo")
PAR019501

VAR_IXB
Consulta PAR020

PAR020

101REDoc Identidad Ven/TrF3I
PAR02020101Doc Identidad Ven/TrF812SXB("S020","Codigo")
PAR020501

VAR_IXB
Consulta PAR021

PAR021

101REMotivo de Emisión NCF3I
PAR02120101Motivo de Emisión NCF812SXB("S021","Codigo")
PAR021501

VAR_IXB
Consulta PAR022

PAR022

101REMotivo de Emisión ReF3I
PAR02220101Motivo de Emisión ReF812SXB("S022","Codigo")
PAR022501

VAR_IXB
Consulta PAR023

PAR023

101REResponsable de EmisiónF3I
PAR02320101Responsable de EmisiónF812SXB("S023","Codigo")
PAR023501

VAR_IXB
Consulta PAR024

PAR024

101REVenta de VehículosF3I
PAR02420101Venta de VehículosF812SXB("S024","Codigo")
PAR024501

VAR_IXB
Consulta PAR025

PAR025

101RETipo de CombustibleF3I
PAR02520101Tipo de CombustibleF812SXB("S025","Codigo")
PAR025501

VAR_IXB
Consulta PAR026

PAR026

101REModalidad de TranspF3I
PAR02620101Modalidad de TranspF812SXB("S026","Codigo")
PAR026501

VAR_IXB
Consulta PAR027

PAR027

101REResponsable del FleteF3I
PAR02720101Responsable del FleteF812SXB("S027","Codigo")
PAR027501

VAR_IXB
Consulta PAR028

PAR028

101REDocumento ImpresoF3I
PAR02820101Documento ImpresoF812SXB("S028","Codigo")
PAR028501

VAR_IXB
Consulta PAR029

PAR029

101RETipo de OperaciónF3I
PAR02920101Tipo de OperaciónF812SXB("S029","Codigo")
PAR029501

VAR_IXB
Consulta PAR031

PAR031

101REDistritosF3I
PAR03120101DistritosF812SXB("S031","Codigo")
PAR031501

VAR_IXB
Consulta PAR032

PAR032

101REProc. de PagoF3I
PAR03220101Proc. de PagoF812SXB("S032","Codigo")
PAR032501

VAR_IXB
Totvs custom tabs box items
defaultno
referenciapaso4
Nombre de la VariableTipoDescripción
MV_PATH814CarácterRuta de donde serán cargados los catálogos
MV_F3HNUMCarácterAlmacena el ultimo numero del código del parámetro
MV_CFDI_AMCarácterConfiguración de ambiente para la comunicación con  los servicios web del SIFEN: T=(Teste) Pruebas;  P= Producción
MV_CFDSMARCarácterCarpeta local en donde se procesarán las facturas para firmar y enviar al SIFEN.
MV_CFDI_PACarácterNombre del archivo .exe encargado de firmar XML y consumir los servicios web del SIFEN.
MV_CFDDOCSCarácterDirectorio donde se grabaran las facturas electrónicas.
MV_CFDI_PXCarácterNombre del archivo en formato .pfx del certificado digital.
MV_CFDICVECarácterContraseña del certificado digital para firmado de los XML y comunicación con el SIFEN.
MV_IDCONENCarácterIdentificador control de envío Factura electrónica.
MV_IDCSCCarácterIdentificador del código secreto del contribuyente
MV_CSCCarácterCódigo secreto del contribuyente
MV_CFDUSOCarácterIndica si las facturas electrónicas se utilizaran o no, configurándose con: 0 - No utiliza Fact-E, 1-Utiliza Fact-e, 2-Indica uso de Fact-E
MV_CFDFTSCarácterIndica el directorio donde se grabara el archivo con la estructura de factura electrónica para doc. salida.
MV_CFDFTECarácterIndica directorio y archivo que contiene la estructura de factura electrónica para documento de entrada.

05. TABLAS UTILIZADAS

  • SA1 - Clientes
  • SE4 - Condiciones de pago

  • SYA - Países
  • CTO - Monedas
  • SAH - Unidades de medida
  • SFB - Impuestos variables
  • SFP - Control de 
  • SB1 - Productos
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>

Totvs custom tabs box
tabsParámetros, Archivos Necesarios ,Configuraciones Necesarias, Facturas, Notas Crédito, Notas Débito, Documentos Electronicos
idspaso01,paso02,paso03,paso04,paso05,paso06,paso08

|

Totvs custom tabs box items
defaultyesno
referenciapaso01
Nombre de la VariableValor
MV_PATH814C:\Catalogos_csv\
MV_F3HNUMCarácter
MV_CFDI_AMT
MV_CFDSMARGetClientDir()
MV_CFDI_PASIFENWS
MV_CFDDOCSGetSrvProfString('startpath','')+'\cfd\facturas\'
MV_CFDI_PXcertificado.pfx
MV_CFDICVE12345678a
MV_IDCONEN1
MV_IDCSC0001
MV_CSCABCD0000000000000000000000000000
MV_CFDUSO1
MV_CFDFTSGetSrvProfString('startpath','')+'\cfd\inicfd\fatspar.ini'
MV_CFDFTEGetSrvProfString('startpath','')+'\cfd\inicfd\fatepar.ini'
paso5
Índice OrdenClaveDescripciónPropietario
F3H1F3H_FILIAL+F3H_CODIGOCódigoS
F3H2F3H_FILIAL+F3H_DESCDescripciónS
F3H3F3H_FILIAL+F3H_CAMPOS+F3H_CODIGOCampos + CódigoS
F3I1F3I_FILIAL+F3I_CODIGO+F3I_SEQUENCódigo + SecuenciaS
F7L1F7L_FILIAL+F7L_DOC+F7L_SERIE+F7L_CLIENT+F7L_LOJADocumento + Serie + Cliente + TiendaS
Totvs custom tabs box items
defaultno
referenciapaso6paso02
  • Archivos de Catálogos.
    • Una vez configurado el parámetro MV_PATH814 con una ruta local, deberá colocar los archivos .csv anexos a esta solución en el archivo CatalogosFact.zip. En este archivo se encuentran los catálogos en formato csv los cuales serán tomados por la rutina Carga de Catálogos para generar sus registros en Protheus.
  • Certificado digital.
    • El certificado digital informado en el parámetro MV_CFDI_PX, deberá ser colocado dentro dentro de la ruta informada en el parámetro MV_CFDSMAR.
  • Archivos .Ini para generación de los archivos xml.
    • fatspar.ini. - Deberá ser colocado en la ruta informada en el parámetro MV_CFDFTS.
    • fatepar.ini - Deberá ser colocado en la ruta informada en el parámetro MV_CFDFTE.
  • Archivo .exe para realizar consumo de los servicios web del SIFEN.
    • El nombre del archivo deberá ser colocado en el parámetro MV_CFDI_PA, el archivo deberá ser colocado en la ruta informada en el parámetro MV_CFDSMAR.
      • En caso de que el archivo se encuentre en una carpeta, la carpeta deberá tener el mismo nombre del archivo .exe.
Totvs custom tabs box items
defaultno
referenciapaso03
  • Catálogos.
    • En el módulo de Facturación, ingresar a la rutina Definición de Catálogos  "Actualizaciones | Archivos| Definición de Catálogos". La primera vez detonará la carga de los archivos csv al Protheus. Es importante realice este paso, pues las configuraciones siguientes dependen de la correcta carga de la información de catálogos al sistema Protheus.

    • En el módulo de Facturación, ingresar a la rutina Mantenimiento de Catálogos "Actualizaciones | Archivos | Mantenimiento de Catálogos". Ingresar al catálogo S030 - DIRECCIÓN DEL EMISOR, informar los datos correspondientes a la dirección del emisor.
      • Ejemplo:
        • RUC correspondiente al emisor.
        • Número  - Correspondiente al informado antes el SIFEN.
        • Tipo Régimen - Régimen del emisor de acuerdo al catálogo S001.
        • Departamento - Correspondiente al RUC informado y de acuerdo al catálogo S003.
        • Distrito - Correspondiente al RUC informado y de acuerdo al catálogo S031.
        • Ciudad - Correspondiente al RUC informado y de acuerdo al catálogo S012.

Para los siguientes registros será necesario informar los siguientes campos para el correcto llenado de los archivos xml.

  • Clientes - (SIGAFIS | Actualizaciones | Archivos| Clientes)
    • A1_TIPDOC - Tipo de documento.
    • A1_NUM - Número de casa.
    • A1_DEPTO - Código departamento de acuerdo a la SET.
    • A1_DISTR - Código de distrito de acuerdo a la SET.
    • A1_CIUDAD - Código de ciudad de acuerdo a la SET.
    • A1_PESSOA - Persona Física/Jurídica
    • A1_CGC - RUC.
    • A1_NIF - Número de identificación Fiscal
    • A1_NOME - Nombre del cliente.
    • A1_NREDUZ - Nombre de fantasía.
    • A1_END - Dirección del cliente.
    • A1_TEL - Teléfono del cliente.
    • A1_EMAIL - Correo del cliente.
    • A1_COD - Código interno del cliente.
  • Países - (SIGACOM | Actualizaciones | Archivo Importaciones| Paises)
    • YA_CODERP - Cod. ERP. Clave de país de acuerdo al catálogo de países.
  • Monedas - (SIGACTB | Actualizaciones | Archivos| Monedas Contables)
    • CTO_MOESAT - Moneda SAT. Clave de moneda de acuerdo al catálogo monedas.
  • Unidades de medida - (SIGAFIS | Actualizaciones | Archivos| Unidades de Medida).
    • AH_COD_CO - Ori Cert Cód. Clave de unidad de medida de acuerdo al catálogo de unidades de medida.
  • Impuestos variables - (SIGAFIS | Actualizaciones | Archivos| Impuestos Variab.).
    • FB_CODIMP - Cod. Impuest. Código de impuesto de acuerdo al catálogo de impuesto afectado.
    • FB_CLASSE - Clase Imp. Indicar la clase de impuesto.
  • Control de Formularios - (SIGAFIS | Actualizaciones | Archivos| Control de formularios).
    • FP_SERIE2 - Serie 2. De acuerdo a la numeración definida por el SIFEN empezando con una serie en blanco hasta acabar la numeración 0000001 - 9999999.
    • FP_CAI - No. Aprob. Informar el número de timbrado para la serie usada de acuerdo al tipo de documento.
    • FP_FINITIM - Fch. In. Tim. Informar la fecha de inicio del timbrado.
  • Productos - (SIGAFIS | Actualizaciones | Archivos | Productos).
    • B1_COD - Código del producto.
    • B1_DESC - Descripción del producto.
    • B1_UM - Unidad de Medida.
Totvs custom tabs box items
defaultno
referenciapaso04
  1. En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
  2. Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
    1. Tipo NF (F2_TIPONF).
    2. Tipo Transacción (F2_TPTRANS).
  3. Confirmar el documento.
  4. Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
    1. En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
  5. Una vez registradas las formas de pago confirmar.
  6. Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
    1. En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
  7. En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.
Totvs custom tabs box items
defaultno
referenciapaso05
  1. En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
  2. Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
    1. Tipo NF (F2_TIPONF).
    2. Tipo Transacción (F2_TPTRANS).
  3. Confirmar el documento.
  4. Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
    1. En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
  5. Una vez registradas las formas de pago confirmar.
  6. Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
    1. En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
  7. En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.
Totvs custom tabs box items
defaultno
referenciapaso06
  1. En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
  2. Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
    1. Tipo NF (F2_TIPONF).
    2. Tipo Transacción (F2_TPTRANS).
  3. Confirmar el documento.
  4. Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
    1. En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
  5. Una vez registradas las formas de pago confirmar.
  6. Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
    1. En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
  7. En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.
Totvs custom tabs box items
defaultno
referenciapaso08

MATA486

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Tipo de Documento?Numérico1MV_PAR01

FacturaNota de DébitoNota de CréditoRemisión

Informe el tipo de documento con el que

se estará trabajando durante la transmisión electrónica:

  1. Factura
  2. Nota de Débito
  3. Nota de Crédito
  4. Remisión 
02¿Serie?Carácter3MV_PAR02
SERNF



Informe la serie del documento.

03¿Estatus?Carácter1MV_PAR03
SD



Indica el estatus del documento electrónico.

1-No transmitido

2-Recibido

3-Esperando Procesamiento

4-Documento Rechazado

5-Documento Autorizado

04¿Fecha Inicial?Fecha8MV_PAR04





Indique la fecha de digitación inicial.

05¿Fecha Final?Fecha8MV_PAR05





Indique la fecha de digitación final.


MATA486A

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de la Factura?Carácter3MV_PAR01
SERNF



Informe el número de Serie de la Factura

02¿Factura Inicial?Carácter13MV_PAR02





Informe el número Factura Inicial

03¿Factura Final?Carácter13MV_PAR03!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03




Informe el número Factura Final


MATA486B

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de Nota de Debito?Carácter3MV_PAR01
SERNF



Informe el número de Serie de la Nota de Débito

02¿Nota de Débito Inicial?Carácter13MV_PAR02





Informe el número de la Nota de Débito Inicial

03¿Nota de Débito Final?Carácter13MV_PAR03!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03




Informe el número de la Nota de Débito Final


MATA486C

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de Nota de Crédito?Carácter3MV_PAR01
SERNF



Informe el número de Serie de la Nota de Crédito

02¿Nota de Crédito Inicial?Carácter13MV_PAR02





Informe el número de la Nota de Crédito Inicial

03¿Nota de Crédito Final?Carácter13MV_PAR03!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03




Informe el número de la Nota de Crédito Final


MATA486E

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de la Remisión?Carácter3MV_PAR01
SERNF



Informe el número de Serie de la Remisión

02¿Remisión Inicial?Carácter13MV_PAR02





Informe el número de la Remisión Inicial

03¿Remisión Final?Carácter13MV_PAR03!Empty(MV_PAR03) .And. MV_PAR02<=MV_PAR03




Informe el número de la Remisión Final


MATA486F

X1_ORDEM

X1_PERGUNTX1_TIPOX1_TAMANHOX1_VAR01X1_VALIDX1_F3X1_DEF01X1_DEF02X1_DEF03X1_DEF04X1_HELP
01¿Serie de documento?Carácter3MV_PAR01NaoVazio()SERNF



Informe serie del documento.

02¿Documento inicial?Carácter13MV_PAR02





Informe el número de documento inicial.

03¿Documento final?Carácter13MV_PAR03NaoVazio() .And. MV_PAR03>=MV_PAR02




Informe el número de documento final.

04¿Formato?Numérico1MV_PAR04NaoVazio()
PDF


Informe formato de generación de representación impresa.

Totvs custom tabs box items
defaultno
referenciapaso7

SD - Estatus Documentos

ClaveDescripción
1NO TRANSMITIDA
2RECIBIDO
3ESPERANDO PROCESAMIENTO
4DOCUMENTO RECHAZADO
5DOCUMENTO AUTORIZADO



Card documentos
InformacaoUtilice este box para resaltar información relevante y/o de destaque.
Titulo¡IMPORTANTE!

05. TABLAS UTILIZADAS

  • SA1 - Clientes
  • SE4 - Condiciones de pago

  • SYA - Países
  • CTO - Monedas
  • SAH - Unidades de medida
  • SFB - Impuestos variables
  • SFP - Control de 
  • SB1 - Productos



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>

  • En el módulo de Facturación, ingresar a la rutina Facturación "Actualizaciones | Facturación | Facturación".
  • Registrar una factura, informar los campos necesarios en la factura para generar correctamente el archivo xml.
    1. Tipo NF (F2_TIPONF).
    2. Tipo Transacción (F2_TPTRANS).
  • Confirmar el documento.
  • Una vez finalizado se mostrará una ventana para informar las formas de pago del documento, estas son obligatorias para la correcta generación del documento xml. (Deberán contemplar el valor completo del documento para que se válido)
    1. En caso no haber registrado la formas de pago al confirmar el documento será posible registrarlas seleccionando el documento y en "Otras acciones" seleccionar la opción "Registro pagos."
  • Una vez registradas las formas de pago confirmar.
  • Seleccionar el documento, en "Otras acciones" seleccionar "Facturas electrónicas", será generado el documento Xml, una vez generado el documento se mostrará un mensaje preguntando si se desea transmitir el documento, en caso de confirmar se realizará la transmisión.
    1. En caso de indicar que no se desea transmitir el documento se podrá realizar la transmisión seleccionando el documento y en "Otras acciones" seleccionar la opción "Transmitir DE".
  • En caso de haberse realizado correctamente la transmisión se mostrará un mensaje indicando transmisión satisfactoria, en caso de no haber sido realizada la transmisión se mostrará un mensaje indicando los errores ocurridos durante la transmisión.