Centros administrativos
Para poder emitir facturas a organismos p煤blicos a trav茅s de FACe es necesario indicar los centros administrativos relacionados con la administraci贸n a facturar. Estos datos pueden obtenerse a trav茅s del directorio de organismos de FACe y deben ser indicados a Facturae-PHP de la siguiente forma:
// Tomamos como ejemplo el Ayuntamiento de San Sebasti谩n de los Reyes
$ayto = new FacturaeParty([
"taxNumber" => "P2813400E",
"name" => "Ayuntamiento de San Sebasti谩n de los Reyes",
"address" => "Plaza de la Constituci贸n, 1",
"postCode" => "28701",
"town" => "San Sebasti谩n de los Reyes",
"province" => "Madrid",
"centres" => [
new FacturaeCentre([
"role" => FacturaeCentre::ROLE_GESTOR,
"code" => "L01281343",
"name" => "Intervenci贸n Municipal",
"address" => "Plaza de la Constituci贸n, 1",
"postCode" => "28701",
"town" => "San Sebasti谩n de los Reyes",
"province" => "Madrid",
"countryCode" => "ESP" // Se asume Espa帽a si se omite
]),
new FacturaeCentre([
"role" => FacturaeCentre::ROLE_TRAMITADOR,
"code" => "L01281343",
"name" => "Intervenci贸n Municipal",
"address" => "Plaza de la Constituci贸n, 1",
"postCode" => "28701",
"town" => "San Sebasti谩n de los Reyes",
"province" => "Madrid"
]),
new FacturaeCentre([
"role" => FacturaeCentre::ROLE_CONTABLE,
"code" => "L01281343",
"name" => "Intervenci贸n Municipal",
"address" => "Plaza de la Constituci贸n, 1",
"postCode" => "28701",
"town" => "San Sebasti谩n de los Reyes",
"province" => "Madrid"
])
]
]);
NOTA
Los campos de direcci贸n (
address
,postCode
,town
,province
ycountryCode
) son opcionales enFacturaeCentre
y si se omiten se utilizar谩n los introducidos en su entidad padre deFacturaeParty
.