Bienvenido a Facturas y Respuestas.

Esperamos que encuentre la respuesta a su pregunta. Y si no, puede formularla para que los expertos de la comunidad la respondan.

Preguntar

Este blog es creado y administrado por:

Copyright - 2019

0 votos
preguntado por en Preguntas Tecnicas

Hola a todos.

Siguiendo las instrucciones de los anexos técnicos disponibles en la caja de herramientas del siguiente enlace https://factura-electronica.dian.gov.co/documentacion-normatividad-16.html, se realizaron los ajustes necesarios a los XML de ejemplificación incluidos, puesto que cuentan con información y estructura desactualizada.

Después de realizar las respectivas pruebas de envío con la factura de venta al webservice de la DIAN, se puede observar en la respuesta obtenida que el XML generado por el software al facturar es válido, autorizado y no se encontró ningún problema. Adjunto la respuesta obtenida.

<s:Envelope xmlns:s="http://www.w3.org/2003/05/soap-envelope" xmlns:a="http://www.w3.org/2005/08/addressing" xmlns:u="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd">
  <s:Header>
    <a:Action s:mustUnderstand="1">http://wcf.dian.colombia/IWcfDianCustomerServices/GetStatusZipResponse</a:Action>
    <o:Security xmlns:o="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" s:mustUnderstand="1">
      <u:Timestamp u:Id="_0">
        <u:Created>2019-06-17T15:58:31.611Z</u:Created>
        <u:Expires>2019-06-17T16:03:31.611Z</u:Expires>
      </u:Timestamp>
    </o:Security>
  </s:Header>
  <s:Body>
    <GetStatusZipResponse xmlns="http://wcf.dian.colombia">
      <GetStatusZipResult xmlns:b="http://schemas.datacontract.org/2004/07/DianResponse" xmlns:i="http://www.w3.org/2001/XMLSchema-instance">
        <b:DianResponse>
          <b:ErrorMessage xmlns:c="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true"/>
          <b:IsValid>true</b:IsValid>
          <b:StatusCode>0</b:StatusCode>
          <b:StatusDescription>Procesado Correctamente</b:StatusDescription>
          <b:StatusMessage>La Factura electrónica SETP-SETP990000025, ha sido autorizada.</b:StatusMessage>
          <b:XmlBase64Bytes>Contenido del XML de la factura codificado en base64. Omitido por ser demasiado extenso</b:XmlBase64Bytes>
          <b:XmlBytes i:nil="true"/>
          <b:XmlDocumentKey>7da1046dcb0027cf352eae45795d207ae60d71f7cd68b5eb74f9976177514e10a5cb79fa9a5d3ddf45b0f3b34b1feaa8</b:XmlDocumentKey>
          <b:XmlFileName>face_f0900058038003b02339a</b:XmlFileName>
        </b:DianResponse>
      </GetStatusZipResult>
    </GetStatusZipResponse>
  </s:Body>
</s:Envelope>

La fórmula empleada para para la generación del CUFE de la factura de venta, fue la suministrada en los anexos técnicos.

Ahora bien, para la validación de la nota crédito, me encuentro con un par de inconvenientes que me indica la respuesta del webservice, como se observa a continuación. Adjunto la respuesta obtenida.

<c:string>

Regla: CBG02 Se requiere obligatoriamente referencia a documento.

</c:string>

<c:string>

Regla: CAD06 Valor del CUDE no está calculado correctamente.

</c:string>

Para la Regla CBG02, los anexos técnicos no incluyen ninguna referencia a una regla de validación o campo que tenga asignado ese código, por lo que no es posible localizar específicamente el error y proceder a su corrección.

Para la Regla CAD06, los anexos técnicos indican una fórmula para las notas crédito y débito llamado CUDE. Sin Embargo, la duda que tengo al respecto es si la fórmula indicada en el documento es la correcta, puesto que la única diferencia respecto a la generación del CUFE, es que no se debe incluir la clave técnica, como muestra la siguiente tabla en las páginas 553 y 554.

Me gustaría saber si alguien tiene mayor información al respecto, puesto que las únicas respuestas recibidas por la DIAN es que no tienen mayor información que los anexos técnicos y no dan una solución efectiva, entorpeciendo el proceso de habilitación de muchas empresas con este nuevo esquema.

Gracias de antemano.

1 Respuesta

0 votos
respondido por
Hola, tengo el mismo problema .. no he podido recibir ayuda sobre este tema con la DIAN, he intentando con y sin la clave tecnica, asi como con los taxes 01,02,03 y con 01,04,03 ... ya que he encontrado discrepancia entre varios documentos.

Inclusive intenté con el facturador gratuito de la DIAN y el sistema NO genera notas crédito (Error 500 --- estamos trabajando)

Alguien nos puede dar una luz
comentado por hace
Buenas sías, la Dian actualizó la formula para el calculo del CUDE:

Ejemplo: identificador universal de una Nota crédito: SHA384
NumCr: 8110007871
FecCr: 2019-01-12
HorCr: 07:00:00-05:00
VaCRL: 5000.00
CodImp1: 01
ValImp1: 950.00
CodImp2: 04
ValImp2: 0.00
CodImp3: 03
ValImp3: 0.00
ValTot: 5950.00
NitOFE: 900373076
NumAdq: 8355990
Software-PIN: 12301
TipoAmbiente: 1

Composición del CUDE
81100078712019-01-1207:00:0005:005000.0001950.00040.00030.005950.009003730768355990123011
CUDE.SHA-384
907e4444decc9e59c160a2fb3b6659b33dc5b632a5008922b9a62f83f757b1c448e47f5867f2b50d bdb96f48c7681168 Destino: /CreditNote/cbc:UUID Ref: http:/www.sha1-online.com/
comentado por hace
Muchas Gracias,
Funcionó sin problemas

Preguntas relacionadas

...