Esta consulta es de hace 7 años. No tome esta información como actualizada. Si tiene problemas con FacturaScripts, consulte la sección ayuda o la sección contacto
elvisvc85_f74d39

Estoy desarrollando un plugin que convierta la factura a...

elvisvc85_f74d39   Perú   05-09-2017 00:08:11   26-09-2017 09:14:58   86   [shawe]
Estoy desarrollando un plugin que convierta la factura a un XML y lo guarde en un directorio.
Pregunta:
1. Alguien tiene un modelo o un plugin del cual pueda guiarme ?
2. Donde trabajaría el código en el modelo o en el controlador?

Mi código en PHP puro es del tipo:
http://php.net/manual/es/domdocument.save.php


Plugin: facturae
Plugin: ningún plugin concreto
https://www.facturascripts.com/comm3/index.php?page=community_ver_plugin&id=20

No lo he mirado, pero este puede que te sirva de guía o incluso de dependencia, ya que importa/exporta a xml.

Aunque no se si es lo más adecuado, yo en tu caso crearía un modelo que represente el documento a guardar, de modo que en el __construct puedas pasarle un array de todas las propiedades que va a tener el xml, y luego una función "asXML($parametro_opcional)" estilo a esto http://php.net/manual/es/simplexmlelement.asxml.php

De modo que conviertes un array a xml, y al uso sería bastante directo:

$factura = new array(
'campo1' => valor1,
'campo2' => valor2,
....
'lineas' => array(
'campoX' => valorX,
'campoY' => valorY,
)
);
$xml = new MiFacturaXML($factura);
$xml->asXML() // Devolvería el texto del XML
$xml->asXML($filename) // Guardaría el texto del XML en un archivo
¿Problemas con FacturaScripts?
Si tiene problemas con FacturaScripts consulte la sección ayuda o la sección contacto



Cookies
Usamos cookies en nuestro sitio web para brindarte la experiencia más relevante recordando tus preferencias y visitas repetidas. Al hacer clic en "Aceptar", aceptas el uso de TODAS las cookies necesarias.
Copyright (c) 2013-2024 FacturaScripts
0.16166s

Soporte