Personalizacion plantillas DTE

https://www.obuma.cl/ayuda/articulo/276

Para personalizar el diseño de tus DTE, lo puedes hacer haciendo uso de las variables predefinidas.

Lenguaje utilizado: HTML, CSS y Smarty

 

Variables que se pueden utilizar :

Todas las variables del XML segun estructura del SII:

 



Encabezado >
      IdDoc >
        TipoDTE > 33
        Folio > 10005
        FchEmis > 2017-04-06
        FchVenc > 2017-04-06
      
       Emisor >
        RUTEmisor > 99999999-9
        RznSoc > EMPRESA DE PRUEBA TEST
        GiroEmis > SERVICIOS
        Telefono > 955555556
        CorreoEmisor > eperez@obuma.cl
        Acteco > 72000
        Sucursal > C. Matriz
        DirOrigen > Alameda 2020
        CmnaOrigen > Santiago
        CiudadOrigen > Metropolitana
      
      Receptor >
        RUTRecep > 96529310-8
        RznSocRecep > CMPC TISSUE S.A. QUILICURA
        GiroRecep > Papelera
        Contacto > Camila Francisca Barrios Vera
        CorreoRecep > camila.barrios@softys.com
        DirRecep > Ojos del Salado 0711
        CmnaRecep > Quilicura
        CiudadRecep > Metropolitana

    
      Transporte >
        Patente >
        RUTChofer >
        NombreChofer >


      Totales > 
        MntNeto > 10746
        MntExe > 0
        TasaIVA > 19.00
        IVA > 2042
        MntTotal > 12788
      
    
Detalle >
      NroLinDet > 1
      IndExe > 0=afecto o 1=exento
      NmbItem > Item nombre
      DscItem > Item descripcion
      UnmdItem      
      QtyItem > 1.00
      PrcItem > 10746.00
      MontoItem > 10746
      DescuentoPct
      DescuentoMonto
      CodImpAdic
    
Referencia >
      NroLinRef > 1
      TpoDocRef > 110
      FolioRef > 52
      FchRef > 2021-05-06
      CodRef > 1
      RazonRef > ANULA DOCUMENTO DE LA REFERENCIA



Variables especificas de la estructura de OBUMA:

  • FmaPago = CondicionPago : Indica la condicion de pago, Contado/Credito.
  • CondicionPagoCodigo = id numerico de la condicion de pago
  • FchVencPlazo : Indica la cantidad de dias de plazo en base a la fecha de vencimiento.

 

Forma pago con detalle:

  • {$forma_pago1} Indica la forma de pago ingresada. Se refiere a la primera forma pago si tiene varios cobros.
  • {$forma_pago1_p} Indica la forma pago y el monto pagado.
  • {$forma_pago1_d_p} Indica la forma pago, el detalle y el monto pagado. 

 

  • {$forma_pago} Array con todas las formas de pago del dcto.

Ejemplo de loop:


{section name=fp loop=$forma_pago}

    {$forma_pago[fp]}

{/section}

 

  • $TotalEnLetras = Indica el monto total de la factura en letras
  • $NombreDTE = Nombre del Tipo Documento- Ej. Factura Electronica
  • $OficinaRegionalSII = Indica la oficina regional del sii a la que pertenece el contribuyente
  • $ResolucionSIINumero = Indica numero de resolución del SII
  • $ResolucionSIIAno = Indica año de la resolución 
  • $empresa_datos_deposito = muestra los datos de deposito ingresados en las configuraciones de obuma
  • $observaciones = muestra las observaciones ingresadas en la emisión del dcto
  • $total_peso_kg = muestra el peso total en kilogramos de los items del documento

Por el momento, los campos extras solo se pueden usar via API.

  • $campoextra1_value
  • $campoextra2_value
  • $campoextra3_value
  • $campoextra4_value
  • $campoextra5_value

 

Variables del metodo listOne:

$doc :

{
"doc_id": "2943058",
"doc_tipo": "33",
"doc_tipo_nombre": "FACTURA ELECTRONICA",
"doc_folio": "10519",
"doc_fecha_ingreso": "",
"doc_hora_ingreso": "",
"doc_fecha_emision": "01-02-2022",
"doc_fecha_vencimiento": "16-02-2022",
"doc_dias_validez": 15,
"doc_fecha_entrega": "",
"doc_hora_entrega": "",
"doc_total_subtotal": "9000",
"doc_total_descto_porciento": "0",
"doc_total_descto_pesos": "0",
"doc_total_exento": "0",
"doc_total_neto": "9000",
"doc_total_iva": "1710",
"doc_total": "9948",
"doc_total_peso_kg": "0",
"doc_observaciones": "",
"doc_canalventa": "MERCADO LIBRE",
"doc_centrocosto": "ffff",
"doc_sucursal": "C. Matriz",
"doc_bodega": "BODEGA CALZADOS",
"doc_listaprecio": "Lista Base",
"cliente_id": "2114",
"cliente_codigo": "",
"cliente_rut": "55.555.555-5",
"cliente_razon_social": "Mimo & Tech LTDA",
"cliente_nombre_fantasia": "Comercial Mimotech",
"cliente_giro": "INFORMATICA",
"cliente_direccion_principal": "AV SUECIA 40",
"cliente_comuna_principal": "Arauco",
"cliente_region_principal": "Biobío",
"cliente_direccion": "AV SUECIA 40",
"cliente_comuna": "Arauco",
"cliente_region": "Biobío",
"cliente_contacto": "Maria Isabel ",
"cliente_telefono": "22210329",
"cliente_celular": "51199358",
"cliente_email": "eperez@norditech.cl",
"empresa_logotipo": "https://obuma-cl.s3.us-east-2.amazonaws.com/imagenes_logos_empresas/logotipo-2.jpg",
"empresa_razon_social": "EMPRESA DE PRUEBA TEST",
"empresa_rut": "99.999.999-9",
"empresa_giro": "SERVICIOSxxxxxxx",
"empresa_telefono": "2233223",
"empresa_email": "ferrecenter.chile@gmail.com",
"empresa_website": "www.empresaprueba.cl",
"empresa_direccion": "AVDA ISABEL RIQUELME 2532",
"empresa_comuna": "Pedro Aguirre Cerda",
"empresa_region": "Metropolitana",
"doc_detalle": [
  {
"linea": 1,
"id": "47156",
"sku": "CHUCER",
"nombre": "Chuleta cerdo",
"descripcion": "",
"unidad_medida": "KG",
"imagen": "https://obuma-cl.s3.us-east-2.amazonaws.com/imagenes_productos/Empresa-2/cod2-p47156-chuleta_cerdo.jpg",
"link": "",
"exento": "0",
"cantidad": "1",
"precio": "1000",
"descuento_porciento": "0",
"descuento_pesos": "0",
"subtotal": "1000",
"precio_bruto": 1190,
"descuento_pesos_bruto": "",
"subtotal_bruto": 1190,
"producto_id": "47156",
"producto_tipo": "0",
"producto_tipo_nombre": "Estandar",
"categoria": "6160",
"categoria_nombre": "CONGELADOS",
"subcategoria": "0",
"subcategoria_nombre": null,
"fabricante": "",
"fabricante_nombre": null,
"producto_peso_fisico": "0",
"producto_largo": "0",
"producto_ancho": "0",
"producto_alto": "0"
},
  {
"linea": 2,
"id": "47154",
"sku": "LL01",
"nombre": "Lomo liso",
"descripcion": "",
"unidad_medida": "KG",
"imagen": "https://obuma-cl.s3.us-east-2.amazonaws.com/imagenes_productos/Empresa-2/cod2-p47154-lomoliso.jpg",
"link": "",
"exento": "0",
"cantidad": "1",
"precio": "5000",
"descuento_porciento": "0",
"descuento_pesos": "0",
"subtotal": "5000",
"precio_bruto": 5950,
"descuento_pesos_bruto": "",
"subtotal_bruto": 5950,
"producto_id": "47154",
"producto_tipo": "0",
"producto_tipo_nombre": "Estandar",
"categoria": "6160",
"categoria_nombre": "CONGELADOS",
"subcategoria": "0",
"subcategoria_nombre": null,
"fabricante": "",
"fabricante_nombre": null,
"producto_peso_fisico": "0",
"producto_largo": "0",
"producto_ancho": "0",
"producto_alto": "0"
},
  {
"linea": 3,
"id": "47155",
"sku": "LV001",
"nombre": "Lomo vetado",
"descripcion": "",
"unidad_medida": "KG",
"imagen": "https://obuma-cl.s3.us-east-2.amazonaws.com/imagenes_productos/Empresa-2/cod2-p47155-lomovetado.jpg",
"link": "",
"exento": "0",
"cantidad": "1",
"precio": "1000",
"descuento_porciento": "0",
"descuento_pesos": "0",
"subtotal": "1000",
"precio_bruto": 1190,
"descuento_pesos_bruto": "",
"subtotal_bruto": 1190,
"producto_id": "47155",
"producto_tipo": "0",
"producto_tipo_nombre": "Estandar",
"categoria": "6160",
"categoria_nombre": "CONGELADOS",
"subcategoria": "0",
"subcategoria_nombre": null,
"fabricante": "",
"fabricante_nombre": null,
"producto_peso_fisico": "0",
"producto_largo": "0",
"producto_ancho": "0",
"producto_alto": "0"
},
  {
"linea": 4,
"id": "534575",
"sku": "112233",
"nombre": "Congelaados del mar",
"descripcion": "",
"unidad_medida": "UN",
"imagen": "https://api.obuma.cl/obuma2.0/imagenes/imagen-no-disponible.jpg",
"link": "",
"exento": "0",
"cantidad": "1",
"precio": "2000",
"descuento_porciento": "0",
"descuento_pesos": "0",
"subtotal": "2000",
"precio_bruto": 2380,
"descuento_pesos_bruto": "",
"subtotal_bruto": 2380,
"producto_id": "534575",
"producto_tipo": "0",
"producto_tipo_nombre": "Estandar",
"categoria": "6160",
"categoria_nombre": "CONGELADOS",
"subcategoria": "15168",
"subcategoria_nombre": "Moluscos",
"fabricante": "2293",
"fabricante_nombre": "prueba 001",
"producto_peso_fisico": "0",
"producto_largo": "0",
"producto_ancho": "0",
"producto_alto": "0"
}
],
"doc_total_descto_pesos_items": 0,
"doc_detalle_referencia": [
  {
"ref_linea": "1",
"ref_tipodcto": "COT",
"ref_tipodcto_nombre": "Cotizaci?n",
"ref_folio": "573",
"ref_fecha": "01-02-2022",
"ref_razon": "",
"ref_codigo": ""
}
],
"doc_detalle_pago": [
  {
"pago_linea": 1,
"pago_fecha": "07-02-2022",
"pago_fecha_ingreso": "07 13:52:38-02-2022",
"pago_monto": "1000",
"pago_monto_sin_flujo": "0",
"pago_monto_por_pagar": "8948",
"pago_no_genera_flujo": "0",
"pago_forma_id": "152",
"pago_forma": "Tarjeta de Credito",
"pago_detalle": "prueba api"
}
],
"vendedor_id": "48",
"vendedor_codigo": "3333",
"vendedor_nombre": "demo 5 5 5",
"vendedor_email": "soporte@obuma.cl;eperez@obuma.cl",
"vendedor_telefono": "225884499",
"vendedor_celular": "2211223",
"vendedor_firma_digital": "",
"usuario_id": "48",
"usuario_codigo": "3333",
"usuario_nombre": "demo 5 5 5",
"usuario_email": "soporte@obuma.cl;eperez@obuma.cl",
"usuario_telefono": "225884499",
"usuario_celular": "2211223",
"usuario_firma_digital": ""
}