Sistema Integral de Retenciones Electrónicas
emitir
Sistema Integral de Retenciones Electrónicas
Solicitud
// Creamos una instancia del web service
$ws = $afip->webService("sire-ws")
// Aqui deben cambiar los datos por los que correspondan.
// Esta request de ejemplo incluye todos posibles
// valores para llamar al metodo emitir, puede que algun
// valor sea opcional.
$data = [
"token" => "string",
"sign" => "string",
"cuitAgente" => 1,
"certificado" => [
"version" => 1,
"codigoTrazabilidad" => "string",
"impuesto" => 1,
"regimen" => 1,
"fechaRetencion" => "YYYY-MM-DDThh:mm:ss",
"condicion" => 1,
"imposibilidadRetencion" => TRUE,
"motivoNoRetencion" => "string",
"importeRetencion" => 1.5,
"importeBaseCalculo" => 1.5,
"regimenExclusion" => TRUE,
"porcentajeExclusion" => 1.5,
"fechaPublicacion" => "YYYY-MM-DDThh:mm:ss",
"tipoComprobante" => 1,
"fechaComprobante" => "YYYY-MM-DDThh:mm:ss",
"numeroComprobante" => "string",
"coe" => "string",
"coeOriginal" => "string",
"cae" => "string",
"importeComprobante" => 1.5,
"motivoEmisionNotaCredito" => "string",
"cuitRetenido" => 1,
"numeroCertificadoOriginal" => "string",
"fechaRetencionCertificadoOriginal" => "YYYY-MM-DDThh:mm:ss",
"importeCertificadoOriginal" => 1.5,
"motivoAnulacion" => 1
]
];
try {
// Realizamos la llamada al metodo del web service
$response = $ws->executeRequest("emitir", $data);
// Mostramos la respuesta por pantalla
var_dump($response);
} catch (\Throwable $error) {
// En caso de error lo mostramos por pantalla
var_dump($error);
}Respuesta
{
"certificadoNro": "string",
"codigoSeguridad": "string"
}