Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.14 KB

USAME.md

File metadata and controls

50 lines (40 loc) · 1.14 KB

USAME

A continuacion se muestra en ejemplos, el uso de sat-cfdi.

El proyecto esta escrito en php, al momento de escribir este archivo, se ha probado con php5.

Primero es necesario crear una instancia de sat-cfdi.

include 'ruta_clase/cfdi.class.php';

$factura = new satCfdi();
$resultado = $factura->crear();

Para el funcionamiento de sat-cfdi, es necesario pasar algunos valores con una estructura, un ejemplo de estas estructuras son las siguientes.

Tanto el emisor como el receptor, tienen la siguiente estructura:

$emisor = array(
	'nombre'=>'PUBLICO GENERAL',
	'rfc'=>'XAXX010101000',
	'calle'=>'ALGUNA CALLE',
	'noInterior'=>'35',
	'noExterior'=>'W',
	'colonia'=>'ALGUNA COLONIA',
	'municipio'=>'Cuernavaca',
	'localidad'=>'Cuernavaca',
	'estado'=>'Morelos',
	'pais'=>'México',
	'codigoPostal'=>'00000',
	'regimen'=>'Régimen General de Ley de Personas Morales',
);

Otro conjunto de variables que son necesarios:

$opciones = array(
	'fecha' => '2016-08-10T19:16:17',
	'serie' => 'A',
	'folio' => '100',
	'formaDePago' => 'Pago en una sola exhibición.',
	'metodoDePago' => '01',
	'tipoDeComprobante' => 'ingreso',
);