|
Rectificativas tipo I o S. Error en la documentación
Me parece que hay un error en la documentación
En el bloque de sustituidas en vez de FacturasSutituidas hay que poner FacturasRectificadas
cCad+=;
+'<TipoRectificativa>'+cTipoRect+'</TipoRectificativa>'+CRLF
IF cTipoRect="I" //incremental
cCad+=;
+' <FacturasRectificadas>'+CRLF;
+' <IDFacturaRectificada>'+CRLF;
+' <IDEmisorFactura>'+vsCif+'</IDEmisorFactura>'+CRLF;
+' <NumSerieFactura>FAC-'+NTC(ABO->NUM_FAC)+'</NumSerieFactura>'+CRLF;
+' <FechaExpedicionFactura>'+DtoC10(ABO->FECHA_FAC,"-")+'</FechaExpedicionFactura>'+CRLF;
+' </IDFacturaRectificada>'+CRLF;
+' </FacturasRectificadas>'+CRLF
ELSEIF cTipoRect="S"
/* Es lo que dice el excel, pero da error
cCad+=;
+' <FacturasSutituidas>'+CRLF;
+' <IDFacturaSustituida>'+CRLF;
+' <IDEmisorFactura>'+vsCif+'</IDEmisorFactura>'+CRLF;
+' <NumSerieFactura>FAC-'+NTC(ABO->NUM_FAC)+'</NumSerieFactura>'+CRLF;
+' <FechaExpedicionFactura>'+DtoC10(ABO->FECHA_FAC,"-")+'</FechaExpedicionFactura>'+CRLF;
+' </IDFacturaSustituida>'+CRLF;
+' </FacturasSutituidas>'+CRLF
*/
cCad+=;
+' <FacturasRectificadas>'+CRLF;
+' <IDFacturaRectificada>'+CRLF;
+' <IDEmisorFactura>'+vsCif+'</IDEmisorFactura>'+CRLF;
+' <NumSerieFactura>FAC-'+NTC(ABO->NUM_FAC)+'</NumSerieFactura>'+CRLF;
+' <FechaExpedicionFactura>'+DtoC10(ABO->FECHA_FAC,"-")+'</FechaExpedicionFactura>'+CRLF;
+' </IDFacturaRectificada>'+CRLF;
+' </FacturasRectificadas>'+CRLF
//Solo en sustitutivas 30/05/2025 18:02:30
cCad+=;
+' <ImporteRectificacion>'+CRLF;
+' <BaseRectificada>'+NTC(ABO->TOT_BAS_A,2)+'</BaseRectificada>'+CRLF;
+' <CuotaRectificada>'+NTC(ABO->TOT_IVA_A,2)+'</CuotaRectificada>'+CRLF;
+' </ImporteRectificacion>'+CRLF
ENDIF
|