tags XML

- cfdi:Comprobante
    xmlns:cfdi -> hardcode
    xmlns:xsi -> hardcode
    xsi:schemaLocation -> hardcode
    Version -> hardcode
    Serie -> configuracion_sistema.serie
    Folio -> configuracion_sistema.folio_siguiente
    Fecha -> ticket.fecha
    Sello -> ''
    FormaPago -> ticket.FormaPago
    NoCertificado -> hardcode
    Certificado -> hardcode
    SubTotal -> ticket.SubTotal
    Moneda -> ticket.Moneda
    TipoCambio -> ticket.TipoCambio
    Total -> ticket.Total
    TipoDeComprobante -> ? / hardcode
    MetodoPago -> ticket.MetodoPago
    LugarExpedicion -> ticket.LugarExpedicion
    
    - cfdi:Emisor
        Rfc -> configuracion_sistema.RFCEmisor
        Nombre -> configuracion_sistema.NombreEmisor
        RegimenFiscal -> configuracion_sistema.RegimenFiscal

    - cfdi:Receptor
        Rfc -> datos_facturacion.rfc
        Nombre -> datos_facturacion.contacto
        UsoCFDI -> configuracion_sistema.UsoCFDI

    - cfdi:Conceptos
        - cfdi:Concepto
            ClaveProdServ -> conceptos.ClaveProdServ
            NoIdentificacion -> conceptos.NoIdentificacion
            Cantidad -> conceptos.Cantidad
            ClaveUnidad -> conceptos.ClaveUnidad
            Unidad -> conceptos.Unidad
            Descripcion -> conceptos.Descripcion
            ValorUnitario -> conceptos.ValorUnitario
            Importe -> conceptos.Importe 
            (Nota: No hay descuento? conceptos.Descuento)

            - cfdi:Impuestos 
                - cfdi:Traslados
                    - cfdi:Traslado
                        Base -> concepto_impuestos.Base
                        Impuesto -> concepto_impuestos.TipoImpuesto
                        TipoFactor -> concepto_impuestos.TipoFactor
                        TasaOCuota -> concepto_impuestos.TasaOCuota
                        Importe -> concepto_impuestos.Importe

    - cfdi:Impuestos
        TotalImpuestosTrasladados  -> 
        
        - cfdi:Traslados
            
        - cfdi:Traslado
            Impuesto -> concepto_impuestos.TipoImpuesto
            TipoFactor -> concepto_impuestos.TipoFactor
            TasaOCuota -> concepto_impuestos.TasaOCuota
            Importe -> concepto_impuestos.Importe


-------------------
tables

configuracion_sistema
datos_facturacion

ticket
conceptos
concepto_impuestos