Diferencia entre revisiones de «Consideraciones Url Versión 4»
Ir a la navegación
Ir a la búsqueda
THE FACTORY HKA COLOMBIA
Copyright © 2016 The Factory HKA. Todos los derechos reservados.
(→Versión 4) |
|||
(No se muestran 9 ediciones intermedias de 4 usuarios) | |||
Línea 1: | Línea 1: | ||
− | <includeonly>=</includeonly>== Consideraciones a tomar en cuenta al momento de usar la URL Versión 4 del Servicio de Emisión de Facturación Electrónica==<includeonly>=</includeonly> | + | <includeonly>=</includeonly>==<font color="Blue"> Consideraciones a tomar en cuenta al momento de usar la URL Versión 4 del Servicio de Emisión de Facturación Electrónica</font>==<includeonly>=</includeonly> |
<br> | <br> | ||
A continuación documentamos todas las consideraciones que deberá tener en cuenta, para el correcto uso de la URL versión 4 del servicio de emisión de facturación electrónica: | A continuación documentamos todas las consideraciones que deberá tener en cuenta, para el correcto uso de la URL versión 4 del servicio de emisión de facturación electrónica: | ||
− | ===Versión 4=== | + | ===<font color="Blue">Versión 4</font>=== |
− | *URL:[https://emision21v4.thefactoryhka.com.co/ws/v1.0/Service.svc?wsdl https:// | + | *URL:[https://emision21v4.thefactoryhka.com.co/ws/v1.0/Service.svc?wsdl https://emision21v4.thefactoryhka.com.co/ws/v1.0/Service.svc?wsdl] |
<br> | <br> | ||
<DIV ALIGN=justify>A continuación le mostramos las consideraciones que debe tener en cuenta al momento de usar la URL de la Versión 4 del Servicio de Integración de Emisión de Facturación Electrónica de The Factory HKA Colombia:</DIV> | <DIV ALIGN=justify>A continuación le mostramos las consideraciones que debe tener en cuenta al momento de usar la URL de la Versión 4 del Servicio de Integración de Emisión de Facturación Electrónica de The Factory HKA Colombia:</DIV> | ||
Línea 10: | Línea 10: | ||
:<u><center>https://emision21v4.thefactoryhka.com.co/ws/v1.0/Service.svc?wsdl</center></u> | :<u><center>https://emision21v4.thefactoryhka.com.co/ws/v1.0/Service.svc?wsdl</center></u> | ||
<br> | <br> | ||
− | [[Archivo: | + | [[Archivo:URLv4.png|600px|centro|Acceso HTTPS]] |
<br> | <br> | ||
+ | |||
*Cuando mapee debe hacerlo con el <u>'''https,'''</u> el SOAP UI lo reconoce, pero sólo va a mostrar un binding único http. | *Cuando mapee debe hacerlo con el <u>'''https,'''</u> el SOAP UI lo reconoce, pero sólo va a mostrar un binding único http. | ||
<br> | <br> | ||
− | [[Archivo:Https.png|centro|Protocolo HTTPS]] | + | [[Archivo:Https.png|600px|centro|Protocolo HTTPS]] |
<br> | <br> | ||
+ | |||
*Importante: Si intenta consumir esta URL usando el http se retornará un código 502 de error: | *Importante: Si intenta consumir esta URL usando el http se retornará un código 502 de error: | ||
<br> | <br> | ||
− | [[Archivo:Error502.png|centro|Error 502]] | + | [[Archivo:Error502.png|600px|centro|Error 502]] |
<br> | <br> | ||
+ | |||
*Para consumir el Servicio debe agregarle al final la "s" faltante a la URL que ya previamente mapeó apuntando al SOAP V4 | *Para consumir el Servicio debe agregarle al final la "s" faltante a la URL que ya previamente mapeó apuntando al SOAP V4 | ||
<br> | <br> | ||
− | [[Archivo:ServicioV4.png|centro|Servicio V4]] | + | [[Archivo:ServicioV4.png|600px|centro|Servicio V4]] |
<br> | <br> | ||
+ | |||
+ | |||
+ | '''La URL v4 en producción, es accesible solo por https y tiene solo un binding BasicHTTPBinding. Es decir deben configurar el endpoint hacía HTTPS y en caso de que tengan inicializado algún binding como BasicHTTPSBinding cambiarlo a BasicHTTPBinding.''' | ||
+ | <br> | ||
+ | [[Archivo:Enpoind.png|600px|centro|BasicHTTPSBinding]] | ||
+ | |||
+ | |||
+ | *En lenguajes como C# y VB .NET de acuerdo a nuestros DEMOS, al momento de inicializar el cliente, en el port se debe indicar la propiedad Security.Mode para forzar o indicar que la conexión será HTTPS, ejemplo: | ||
+ | <br> | ||
+ | [[Archivo:EnpoindCShart.png|600px|centro|EnpoindCShart]] | ||
+ | |||
+ | |||
+ | *En Java por ejemplo si haces referencia a nuestro DEMO en NetBeans en la clase EmitionDocument.java se hace de la siguiente forma: | ||
+ | <br> | ||
+ | [[Archivo:EnpoindJava.png|600px|centro|EnpoindJava]] | ||
+ | |||
+ | |||
+ | *En PHP hay que hacer uso del parámetro location como se muestra donde el WSDL debe estar en HTTPS: | ||
+ | <br> | ||
+ | [[Archivo:EnpoindPHP.png|600px|centro|EnpoindPHP]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | |||
+ | <center>'''<big>[[Archivo:Copyright.png|100px|sinmarco|centro|Copyright]]<font color="Blue">THE FACTORY HKA COLOMBIA</font></big> | ||
+ | <br>Copyright © 2016 The Factory HKA. Todos los derechos reservados.</center> | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
+ | <br> | ||
+ | |||
+ | |||
+ | {{clear}} | ||
+ | <!-- | ||
+ | --> |
Revisión actual del 15:22 20 feb 2024
Consideraciones a tomar en cuenta al momento de usar la URL Versión 4 del Servicio de Emisión de Facturación Electrónica
A continuación documentamos todas las consideraciones que deberá tener en cuenta, para el correcto uso de la URL versión 4 del servicio de emisión de facturación electrónica:
Versión 4
A continuación le mostramos las consideraciones que debe tener en cuenta al momento de usar la URL de la Versión 4 del Servicio de Integración de Emisión de Facturación Electrónica de The Factory HKA Colombia:
- Sólo se encuentra disponible la comunicación vía protocolo HTTPS:
- Cuando mapee debe hacerlo con el https, el SOAP UI lo reconoce, pero sólo va a mostrar un binding único http.
- Importante: Si intenta consumir esta URL usando el http se retornará un código 502 de error:
- Para consumir el Servicio debe agregarle al final la "s" faltante a la URL que ya previamente mapeó apuntando al SOAP V4
La URL v4 en producción, es accesible solo por https y tiene solo un binding BasicHTTPBinding. Es decir deben configurar el endpoint hacía HTTPS y en caso de que tengan inicializado algún binding como BasicHTTPSBinding cambiarlo a BasicHTTPBinding.
- En lenguajes como C# y VB .NET de acuerdo a nuestros DEMOS, al momento de inicializar el cliente, en el port se debe indicar la propiedad Security.Mode para forzar o indicar que la conexión será HTTPS, ejemplo:
- En Java por ejemplo si haces referencia a nuestro DEMO en NetBeans en la clase EmitionDocument.java se hace de la siguiente forma:
- En PHP hay que hacer uso del parámetro location como se muestra donde el WSDL debe estar en HTTPS:
Copyright © 2016 The Factory HKA. Todos los derechos reservados.