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 y countryCode) son opcionales en FacturaeCentre y si se omiten se utilizar谩n los introducidos en su entidad padre de FacturaeParty.