spInsUpdDocument

 
Parámetros
@pXMLFIle:
De tipo nvarchar(max) recibe el contenido del archivo XML del CFDI.
@pDeleteDocument:
De tipo bit; si viene en 1 eliminará el documento para hacer la sobre escritura del mismo, de lo contrario solo sobre escribe los datos del comprobante y complementos.
@pSobreEscribe:
Sobre escribe el archivo en caso de que sea 1, si no, guarda bitácora en la tabla MigradorLog.
@fileName:
 Es el nombre del archivo, que, en caso de fallar, sevguardará en la tabla de MigradorLog. Además lo envía como parámetro a los StoredProcedure que lo necesiten, para insertar o actualizar el registro correspondiente.
 
Descripción
Este SP se encarga de extraer los datos del documento para insertarlos en las tablas que se requieran, dependiendo si son CFDI, Retenciones, CatalogoCuentas, etc.
También realiza la ejecución de los SP de inserción de complementos según sea el caso.
 
Retornos
  • En ejecución exitosa regresa 2.
  • En caso de error inserta en MigradorLog descripción del error y regresa 3.