MANUAL DE CAMBIOS EN LAYOUT PARA FACTURACION ELECTRONICA DE VERSION 3.3 A VERSION 4.0

El documento tiene como objetivo guiar en la actualización de LAYOUT para timbrado cuando ya se tiene implementada la versión 3.3 de factura electrónica del portal de VALAVI DATA SYSTEMS y perite convertirlos a la versión 4.0 de factura electrónica.

El documento tiene como objetivo guiar en la actualización de layout para timbrado cuando ya se tiene implementada la versión 3.3 de factura electrónica del portal de VALAVI DATA SYSTEMS y perite convertirlos a la versión 4.0 de factura electrónica.

ENCABEZADO DE DOCUMENTO

01|SERIE|FOLIO|FECHA|FORMA_PAGO|CONDICIONES_PAGO|SUBTOTAL|DESCUENTO|EXPORTA CION|TIPO_CAMBIO|MONEDA|TOTAL|TOTALCONLETRA|METODO_PAGO|TIPO_COMPROBANTE |BLANCO|STATUS|LUGARDEEXPEDICIÓN|NUM_CTA_PAGO|VERSIÓN|CONFIRMACIÓN

Nota:

  • El campo “LUGARDEEXPEDICIÓN” del renglón 01, se va a usar como domicilio del emisor, pero si se omite “LUGARDEEXPEDICIÓN”

se va a usar lo que este en código postal del emisor en el renglón 02.

02(EMISOR)|RFC|+NOMBRE|+CALLE|+NUM_EXTERIOR|+NUM_INTERIOR|+COLONIA|+LOCALIDA D|+REFERENCIA|+MUNICIPIO|+ESTADO|+PAIS|+CP|+REGIMEN_FISCAL∗∗

Nota:

  • El índice “CP” Código postal se vuelve requerido
  • El índice “NOMBRE” nombre o razón social, se convierte en requerido y deberá cumplir con el nombre exacto declarado ante el SAT, para persona físicas en el formato Apellido Paterno, Apellido Materno y Nombre.

04|CALLE|NUM_EXTERIOR|NUM_INTERIOR|COLONIA|LOCALIDAD|REFERENCIA|MUNICIPIO|EST ADO|PAIS|CP|RFC|NOMBRE|EMAIL,EMAIL….N|RESIDENCIAL_FISCAL|NUM_REG_ID_TRIB|USO_C FDI|REGIMEN_FISCAL

Nota:

  • El índice “CP” Código postal se vuelve requerido
  • El índice “NOMBRE” nombre o razón social, se convierte en requerido y deberá cumplir con el nombre exacto declarado ante el SAT, para persona físicas en el formato generalmente Apellido Paterno, Apellido Materno y Nombre, pero en caso de estar registrado de otra manera ante el SAT, deberá ser el correspondiente.
  • En el caso del RFC genérico “XAXX010101000” y RFC de persona extranjera “XEXX010101000” se puede usar cualquier nombre para el receptor.
  • Si el RFC es “XAXX010101000” y el nombre del receptor es “PUBLICO EN GENERAL” el nodo Información global debe de existir.

06|CONSECUTIVO_CONCEPTO|CANTIDAD|OBJETO_IMPUESTO|NO_IDENTIFICACION|DESCRIPC ION|VALOR_UNITARIO|IMPORTE|NUM_CUENTA_PREDIAL|CLAVE_PROD_SERV|CLAVE_UNIDAD| DESCUENTO|NUMERO_PEDIMENTO

01G|PERIODICIDAD|MES|AÑO

01C|MOTIVOCANCELACION|UUIDRELACION

Nota:

  1. Clave “MotivoCancelacion”:
  • 01 Comprobante emitido con errores de relación (Solo en este caso el UUID de documento de sustitución es requerido)
  • 02Comprobanteemitidoconerroressinrelación
  • 03 No se llevó acabo la operación
  • 04 Operación nominativa relacionada en una factura global
  • Los totales a nivel comprobante deben de ser 0.
  • La moneda a nivel comprobante debe ser “XXX”.
  • La Claveprodserv del concepto a nivel comprobante debe contener el valor “84111506”.
  • Clave unidad del concepto debe ser “ACT”.
  • Cantidad de producto del concepto debe ser “1”.
  • Descripción del producto en concepto “Pago”.
  • Nuevas validaciones:
  • El campo exportación a nivel cfdi debe contener el valor 01(No aplica). (En la consola se

puede omitir y se agrega automáticamente este valor)

  • El campo uso cfdi debe contener el valor “CP01” en el apartado de RECEPTOR

20CP|VERSION

20CPP|INDEXPAGO|FECHAPAGO|FORMADEPAGOP∗∗|MONEDAP∗∗|+TIPOCAMBIOP|MONTO|N UMOPERACION|+RFCEMISORCTAORD|+NOMBANCOORDEXT|+CTAORDENANTE|+RFCEMISOR CTABEN|+CTABENEFICIARIO|+TIPOCADPAGO∗∗|+CERTPAGO|+CADPAGO|+SELLOPAGO

20CPPDR(DOCTORELACIONADO)|INDEXPAGO|INDEXDOCTORELACIONADO|IDDOCUMENTO|+S ERIE|+FOLIO|MONEDADR|+TIPOCAMBIODR|METODODEPAGODR|+NUMPARCIALIDAD|+IMPSAL DOANT|+IMPPAGADO|+IMPSALDOINSOLUTO|OBJIMPUESTO

20CPPDRI(DOCTORELACIONADOIMPUESTOS)|INDEXPAGO|INDEXDOCTORELACIONADO|TIPOI MPUESTO|BASE|IMPUESTODR|TIPOFACTORDR|TASAOCUOTADR|IMPORTEDR

  • El nombre del emisor es obligatorio y debe de coincidir con el que este registrado en el SAT, en caso de pruebas debe ser “ESCUELA KEMPER URGATE”.
  • Receptor para pruebas:
  1. RFC: “ICV060329BY0”
  1. Nombre: “INMOBILIARIA”
  1. CODIGO POSTAL: “33826”
  • Para el receptor de pruebas se puede usar el régimen “601” o cualquiera que esté en esta lista:
  "601, 603, 610, 620, 622, 623, 624, 626"
  • manual_de_cambios_de_layout_para_facturacion_electronica_de_version_3.3_a_version_4.0.txt
  • Última modificación: 2022/03/10 15:17
  • por jesusl