Diferencia entre revisiones de «Servicios de Manejo de Documentos Electronicos para Receptor - Indice Manual Integración Recepción Electrónica»
Ir a la navegación
Ir a la búsqueda
(Página creada con «<includeonly>=</includeonly>==<font color="blue">Servicios de Manejo de Documentos Electronicos para Receptor</font>==<includeonly>=</includeonly> ===<font color="blue">M…») |
|||
Línea 1: | Línea 1: | ||
− | |||
− | ===<font color="blue">Método | + | ===<font color="blue">Método Reporte</font>=== |
− | Muestra la lista de los 500 últimos documentos de Facturación Electrónica | + | Muestra la lista de los 500 últimos documentos de Facturación Electrónica, que se han recibidos para un Receptor dado y que tienen asociado un consecutivo menor a un valor suministrado. |
− | + | ||
− | un valor suministrado. | + | '''El reporte mostrará la información del documento, sin importar que estatus tenga.''' |
+ | |||
; REQUEST: Parámetros a Enviar | ; REQUEST: Parámetros a Enviar | ||
{| class="mw-collapsible mw-collapsed wikitable" style="margin: auto;" | {| class="mw-collapsible mw-collapsed wikitable" style="margin: auto;" | ||
Línea 14: | Línea 14: | ||
|- valign="center" | |- valign="center" | ||
|- | |- | ||
− | + | |Int | |
|consecutivo | |consecutivo | ||
|Número consecutivo de los documentos a revisa | |Número consecutivo de los documentos a revisa | ||
|número consecutivo del documento o en blanco | |número consecutivo del documento o en blanco | ||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|rowspan="2"|String | |rowspan="2"|String | ||
Línea 30: | Línea 26: | ||
|tokenPassword | |tokenPassword | ||
|} | |} | ||
− | |||
− | |||
− | + | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==<font color="Blue">Ejemplo de entrada</font>== | ==<font color="Blue">Ejemplo de entrada</font>== | ||
<pre> | <pre> | ||
Línea 73: | Línea 34: | ||
<soapenv:Header/> | <soapenv:Header/> | ||
<soapenv:Body> | <soapenv:Body> | ||
− | <tem: | + | <tem:Reporte> |
<tem:request> | <tem:request> | ||
− | <wcf:consecutivo> | + | <wcf:consecutivo>800</wcf:consecutivo> |
− | + | <wcf:tokenEmpresa>89……………52</wcf:tokenEmpresa> | |
− | <wcf:tokenEmpresa> | + | <wcf:tokenPassword>b3…………43</wcf:tokenPassword> |
− | <wcf:tokenPassword> | ||
</tem:request> | </tem:request> | ||
− | </tem: | + | </tem:Reporte> |
</soapenv:Body> | </soapenv:Body> | ||
</soapenv:Envelope> | </soapenv:Envelope> | ||
+ | |||
+ | </pre> | ||
+ | ==<font color="Blue">Ejemplo de salida</font>== | ||
+ | <pre> | ||
+ | |||
+ | <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> | ||
+ | <s:Body> | ||
+ | <ReporteResponse xmlns="http://tempuri.org/"> | ||
+ | <ReporteResult xmlns:a="http://schemas.datacontract.org/2004/07/WcfRecepcionSOAP" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> | ||
+ | <a:codigo>200</a:codigo> | ||
+ | <a:documentoselectronicos> | ||
+ | <a:InfoDocumento> | ||
+ | <a:correlativoempresa>733</a:correlativoempresa> | ||
+ | <a:cufe>0e12f97ef32ed6c1b104bfb...ad96f36060039e2d5f2</a:cufe> | ||
+ | <a:estatusDIANcodigo/> | ||
+ | <a:estatusDIANdescripcion/> | ||
+ | <a:estatusDIANfecha/> | ||
+ | <a:fechaemision>2021-08-31</a:fechaemision> | ||
+ | <a:fecharecepcion>2022-02-17T16:56:55</a:fecharecepcion> | ||
+ | <a:horaemision>01:01:45</a:horaemision> | ||
+ | <a:montototal>412423.87</a:montototal> | ||
+ | <a:numerodocumento>ABB12</a:numerodocumento> | ||
+ | <a:numeroidentificacion>45......34</a:numeroidentificacion> | ||
+ | <a:razonsocial>JD Proveedor 01</a:razonsocial> | ||
+ | <a:tipodocumento>01</a:tipodocumento> | ||
+ | <a:tipoemisor>1</a:tipoemisor> | ||
+ | <a:tipoidentidad>31</a:tipoidentidad> | ||
+ | </a:InfoDocumento> | ||
+ | <a:InfoDocumento>...</a:InfoDocumento> | ||
+ | </a:documentoselectronicos> | ||
+ | <a:mensaje>Procesado</a:mensaje> | ||
+ | <a:pendiente>true</a:pendiente> | ||
+ | <a:resultado>Procesado</a:resultado> | ||
+ | <a:ultimoEnviado>234</a:ultimoEnviado> | ||
+ | </ReporteResult> | ||
+ | </ReporteResponse> | ||
+ | </s:Body> | ||
+ | </s:Envelope> | ||
+ | |||
+ | |||
+ | </pre> | ||
+ | |||
+ | '''NOTA:''' El '''ultimoEnviado''' es el número consecutivo para ver los archivos anteriores a el último que se muestra. Si se tienen más documentos el reporte mostrará true en la etiqueta pendientes, de caso contrario si se tiene false indica que ya no se tienen documentos. | ||
+ | |||
+ | |||
+ | ==<font color="Blue">Ejemplos: tomando el ultimoenviado</font>== | ||
+ | <pre> | ||
+ | |||
+ | <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wcf="http://schemas.datacontract.org/2004/07/WcfRecepcionSOAP"> | ||
+ | <soapenv:Header/> | ||
+ | <soapenv:Body> | ||
+ | <tem:Reporte> | ||
+ | <!--Optional:--> | ||
+ | <tem:request> | ||
+ | <!--Optional:--> | ||
+ | <wcf:consecutivo>253</wcf:consecutivo> | ||
+ | <!--Optional:--> <wcf:tokenEmpresa>89………b52</wcf:tokenEmpresa> | ||
+ | <!--Optional:--> | ||
+ | <wcf:tokenPassword>b3…………43</wcf:tokenPassword> | ||
+ | </tem:request> | ||
+ | </tem:Reporte> | ||
+ | </soapenv:Body> | ||
+ | </soapenv:Envelope> | ||
+ | |||
</pre> | </pre> | ||
− | ==<font color="Blue">Ejemplo | + | ==<font color="Blue">Ejemplo Respuesta:Tomando el ultimo enviado</font>== |
<pre> | <pre> | ||
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> | <s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> | ||
<s:Body> | <s:Body> | ||
− | < | + | <ReporteResponse xmlns="http://tempuri.org/"> |
− | < | + | <ReporteResult xmlns:a="http://schemas.datacontract.org/2004/07/WcfRecepcionSOAP" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> |
− | |||
− | |||
− | |||
− | |||
− | |||
<a:codigo>200</a:codigo> | <a:codigo>200</a:codigo> | ||
<a:documentoselectronicos> | <a:documentoselectronicos> | ||
− | <a: | + | <a:InfoDocumento> |
− | <a:correlativoempresa> | + | <a:correlativoempresa>252</a:correlativoempresa> |
− | + | <a:cufe>cdb0097ff69b252d8c1dd27b57fa8d5637a661de7a30e0554c99babd295354506dbdb33c48ba3c6dfbd8fc474984a60c</a:cufe> | |
− | |||
<a:estatusDIANcodigo/> | <a:estatusDIANcodigo/> | ||
− | <a:estatusDIANdescripcion | + | <a:estatusDIANdescripcion/> |
<a:estatusDIANfecha/> | <a:estatusDIANfecha/> | ||
− | + | <a:fechaemision>2021-08-11</a:fechaemision> | |
− | <a:fechaemision>2021- | + | <a:fecharecepcion>2021-11-26T12:19:30</a:fecharecepcion> |
− | <a:fecharecepcion>2021-11- | + | <a:horaemision>15:00:00</a:horaemision> |
− | <a:horaemision> | + | <a:montototal>1593558.75</a:montototal> |
− | <a:montototal> | + | <a:numerodocumento>LAS40021</a:numerodocumento> |
− | <a:numerodocumento> | + | <a:numeroidentificacion>45671234</a:numeroidentificacion> |
− | <a:numeroidentificacion> | + | <a:razonsocial>Karmi</a:razonsocial> |
− | <a:razonsocial> | ||
<a:tipodocumento>01</a:tipodocumento> | <a:tipodocumento>01</a:tipodocumento> | ||
<a:tipoemisor>1</a:tipoemisor> | <a:tipoemisor>1</a:tipoemisor> | ||
<a:tipoidentidad>31</a:tipoidentidad> | <a:tipoidentidad>31</a:tipoidentidad> | ||
− | </a: | + | </a:InfoDocumento> |
− | + | .............. | |
− | + | <a:InfoDocumento> | |
+ | <a:correlativoempresa>1</a:correlativoempresa> | ||
+ | <a:cufe>e1307a9f41f427d2ce379a6b951b82fe3c0c2400468ed22bb3f571f50112c7c67ee551d865c50b95252f62b06043b14b</a:cufe> | ||
+ | <a:estatusDIANcodigo/> | ||
+ | <a:estatusDIANdescripcion/> | ||
+ | <a:estatusDIANfecha/> | ||
+ | <a:fechaemision>2021-08-11</a:fechaemision> | ||
+ | <a:fecharecepcion>2021-08-13T10:44:47</a:fecharecepcion> | ||
+ | <a:horaemision>15:00:00</a:horaemision> | ||
+ | <a:montototal>1593558.75</a:montototal> | ||
+ | <a:numerodocumento>LAS15143</a:numerodocumento> | ||
+ | <a:numeroidentificacion>45671234</a:numeroidentificacion> | ||
+ | <a:razonsocial>Karmi</a:razonsocial> | ||
+ | <a:tipodocumento>01</a:tipodocumento> | ||
+ | <a:tipoemisor>1</a:tipoemisor> | ||
+ | <a:tipoidentidad>31</a:tipoidentidad> | ||
+ | </a:InfoDocumento> | ||
+ | </a:documentoselectronicos> | ||
<a:mensaje>Procesado</a:mensaje> | <a:mensaje>Procesado</a:mensaje> | ||
<a:pendiente>false</a:pendiente> | <a:pendiente>false</a:pendiente> | ||
<a:resultado>Procesado</a:resultado> | <a:resultado>Procesado</a:resultado> | ||
− | <a:ultimoEnviado> | + | <a:ultimoEnviado>1</a:ultimoEnviado> |
− | </ | + | </ReporteResult> |
− | </ | + | </ReporteResponse> |
</s:Body> | </s:Body> | ||
</s:Envelope> | </s:Envelope> | ||
</pre> | </pre> | ||
+ | '''Apartado pendientes: False es indicativo que no hay más documentos por mostrar, True indica que hay más documentos anteriores.''' | ||
− | + | ==<font color="Blue">Tabla 2</font>== | |
− | + | {| class="wikitable" style="width: 100%;" | |
− | + | |+ Códigos de retorno y sin estatus | |
− | + | |- valign="center" | |
− | + | |-style="text-align:center;" | |
− | + | {| class="wikitable" style="width: 100%;" style="margin: auto;" | |
− | {| class=" | + | ! style="color:white;background:#2F5496; text-align:center;"|Código |
− | |- | + | ! style="color:white;background:#2F5496; text-align:center;"|Descripción |
− | |||
− | ! style="background:# | ||
− | ! style="background:# | ||
|- valign="center" | |- valign="center" | ||
+ | |200 | ||
+ | |Reporte Generado Satisfactoriamente | ||
|- | |- | ||
− | | | + | |102 |
− | | | + | |El campo {nombre del campo} es requerido / La longitud del campo {nombre del campo} no cumple con el rango / Valor no válido para el campo {nombre del campo} |
− | |||
|- | |- | ||
− | | | + | |103 |
− | | | + | |Error Interno en el Servicio |
− | | | + | |} |
+ | |} | ||
+ | |||
+ | ==<font color="Blue">Tabla 3</font>== | ||
+ | {| class="wikitable" style="width: 100%;" | ||
+ | |+ Descripción del Estado del Documento | ||
+ | |- valign="center" | ||
+ | |-style="text-align:center;" | ||
+ | {| class="wikitable" style="width: 100%;" style="margin: auto;" | ||
+ | ! style="color:white;background:#2F5496; text-align:center;"|Código | ||
+ | ! style="color:white;background:#2F5496; text-align:center;"|Descripción | ||
+ | |- valign="center" | ||
+ | |00 | ||
+ | |Cargado | ||
|- | |- | ||
− | | | + | |01 |
− | | | + | |Entregado |
− | |||
|- | |- | ||
− | | | + | |02 |
− | | | + | |Aceptación expresa (DIAN) |
− | |||
|- | |- | ||
− | | | + | |04 |
− | | | + | |Reclamo (DIAN) |
− | |||
|- | |- | ||
− | | | + | |10 |
− | | | + | |Acuse de recibo (DIAN |
− | |||
|- | |- | ||
− | | | + | |11 |
− | | | + | |Rechazado (DIAN) |
− | |||
|- | |- | ||
− | | | + | |12 |
− | | | + | |Recibo del bien y/o prestación del servicio |
− | |||
|- | |- | ||
− | | | + | |13 |
− | | | + | |Precargado |
− | | | + | |} |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|} | |} |
Revisión del 14:57 2 may 2022
Sumario
Método Reporte
Muestra la lista de los 500 últimos documentos de Facturación Electrónica, que se han recibidos para un Receptor dado y que tienen asociado un consecutivo menor a un valor suministrado.
El reporte mostrará la información del documento, sin importar que estatus tenga.
- REQUEST
- Parámetros a Enviar
Tipo | Identificador | Descripción | Valor numérico |
---|---|---|---|
Int | consecutivo | Número consecutivo de los documentos a revisa | número consecutivo del documento o en blanco |
String | tokenEmpresa | Dato suministrado por The Factory HKA Colombia | 40 caracteres |
tokenPassword |
Ejemplo de entrada
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wcf="http://schemas.datacontract.org/2004/07/WcfRecepcionSOAP"> <soapenv:Header/> <soapenv:Body> <tem:Reporte> <tem:request> <wcf:consecutivo>800</wcf:consecutivo> <wcf:tokenEmpresa>89……………52</wcf:tokenEmpresa> <wcf:tokenPassword>b3…………43</wcf:tokenPassword> </tem:request> </tem:Reporte> </soapenv:Body> </soapenv:Envelope>
Ejemplo de salida
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <ReporteResponse xmlns="http://tempuri.org/"> <ReporteResult xmlns:a="http://schemas.datacontract.org/2004/07/WcfRecepcionSOAP" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:codigo>200</a:codigo> <a:documentoselectronicos> <a:InfoDocumento> <a:correlativoempresa>733</a:correlativoempresa> <a:cufe>0e12f97ef32ed6c1b104bfb...ad96f36060039e2d5f2</a:cufe> <a:estatusDIANcodigo/> <a:estatusDIANdescripcion/> <a:estatusDIANfecha/> <a:fechaemision>2021-08-31</a:fechaemision> <a:fecharecepcion>2022-02-17T16:56:55</a:fecharecepcion> <a:horaemision>01:01:45</a:horaemision> <a:montototal>412423.87</a:montototal> <a:numerodocumento>ABB12</a:numerodocumento> <a:numeroidentificacion>45......34</a:numeroidentificacion> <a:razonsocial>JD Proveedor 01</a:razonsocial> <a:tipodocumento>01</a:tipodocumento> <a:tipoemisor>1</a:tipoemisor> <a:tipoidentidad>31</a:tipoidentidad> </a:InfoDocumento> <a:InfoDocumento>...</a:InfoDocumento> </a:documentoselectronicos> <a:mensaje>Procesado</a:mensaje> <a:pendiente>true</a:pendiente> <a:resultado>Procesado</a:resultado> <a:ultimoEnviado>234</a:ultimoEnviado> </ReporteResult> </ReporteResponse> </s:Body> </s:Envelope>
NOTA: El ultimoEnviado es el número consecutivo para ver los archivos anteriores a el último que se muestra. Si se tienen más documentos el reporte mostrará true en la etiqueta pendientes, de caso contrario si se tiene false indica que ya no se tienen documentos.
Ejemplos: tomando el ultimoenviado
<soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" xmlns:tem="http://tempuri.org/" xmlns:wcf="http://schemas.datacontract.org/2004/07/WcfRecepcionSOAP"> <soapenv:Header/> <soapenv:Body> <tem:Reporte> <!--Optional:--> <tem:request> <!--Optional:--> <wcf:consecutivo>253</wcf:consecutivo> <!--Optional:--> <wcf:tokenEmpresa>89………b52</wcf:tokenEmpresa> <!--Optional:--> <wcf:tokenPassword>b3…………43</wcf:tokenPassword> </tem:request> </tem:Reporte> </soapenv:Body> </soapenv:Envelope>
Ejemplo Respuesta:Tomando el ultimo enviado
<s:Envelope xmlns:s="http://schemas.xmlsoap.org/soap/envelope/"> <s:Body> <ReporteResponse xmlns="http://tempuri.org/"> <ReporteResult xmlns:a="http://schemas.datacontract.org/2004/07/WcfRecepcionSOAP" xmlns:i="http://www.w3.org/2001/XMLSchema-instance"> <a:codigo>200</a:codigo> <a:documentoselectronicos> <a:InfoDocumento> <a:correlativoempresa>252</a:correlativoempresa> <a:cufe>cdb0097ff69b252d8c1dd27b57fa8d5637a661de7a30e0554c99babd295354506dbdb33c48ba3c6dfbd8fc474984a60c</a:cufe> <a:estatusDIANcodigo/> <a:estatusDIANdescripcion/> <a:estatusDIANfecha/> <a:fechaemision>2021-08-11</a:fechaemision> <a:fecharecepcion>2021-11-26T12:19:30</a:fecharecepcion> <a:horaemision>15:00:00</a:horaemision> <a:montototal>1593558.75</a:montototal> <a:numerodocumento>LAS40021</a:numerodocumento> <a:numeroidentificacion>45671234</a:numeroidentificacion> <a:razonsocial>Karmi</a:razonsocial> <a:tipodocumento>01</a:tipodocumento> <a:tipoemisor>1</a:tipoemisor> <a:tipoidentidad>31</a:tipoidentidad> </a:InfoDocumento> .............. <a:InfoDocumento> <a:correlativoempresa>1</a:correlativoempresa> <a:cufe>e1307a9f41f427d2ce379a6b951b82fe3c0c2400468ed22bb3f571f50112c7c67ee551d865c50b95252f62b06043b14b</a:cufe> <a:estatusDIANcodigo/> <a:estatusDIANdescripcion/> <a:estatusDIANfecha/> <a:fechaemision>2021-08-11</a:fechaemision> <a:fecharecepcion>2021-08-13T10:44:47</a:fecharecepcion> <a:horaemision>15:00:00</a:horaemision> <a:montototal>1593558.75</a:montototal> <a:numerodocumento>LAS15143</a:numerodocumento> <a:numeroidentificacion>45671234</a:numeroidentificacion> <a:razonsocial>Karmi</a:razonsocial> <a:tipodocumento>01</a:tipodocumento> <a:tipoemisor>1</a:tipoemisor> <a:tipoidentidad>31</a:tipoidentidad> </a:InfoDocumento> </a:documentoselectronicos> <a:mensaje>Procesado</a:mensaje> <a:pendiente>false</a:pendiente> <a:resultado>Procesado</a:resultado> <a:ultimoEnviado>1</a:ultimoEnviado> </ReporteResult> </ReporteResponse> </s:Body> </s:Envelope>
Apartado pendientes: False es indicativo que no hay más documentos por mostrar, True indica que hay más documentos anteriores.
Tabla 2
Código | Descripción |
---|---|
200 | Reporte Generado Satisfactoriamente |
102 | El campo {nombre del campo} es requerido / La longitud del campo {nombre del campo} no cumple con el rango / Valor no válido para el campo {nombre del campo} |
103 | Error Interno en el Servicio |
Tabla 3
Código | Descripción |
---|---|
00 | Cargado |
01 | Entregado |
02 | Aceptación expresa (DIAN) |
04 | Reclamo (DIAN) |
10 | Acuse de recibo (DIAN |
11 | Rechazado (DIAN) |
12 | Recibo del bien y/o prestación del servicio |
13 | Precargado |