DLL para generar COT

CotLinker es una dll diseñada para conectarse al web service de ARBA y poder otener el Código de Autorización de Traslado (COT). El mismo se distribuye con ejemplos en distintos lenguajes de programación.

Características técnicas

  • Compatible con una amplia gama de lenguajes de programación como Visual Basic 6, Excel, Access, .NET, Delphi, Acucobol, Clarion, Power Builder, ect.
  • No requiere de frameworks ni librerias externas. Esto simplifica su uso y garantiza la compatibilidad en múltiples versiones de Windows.

Licencia y soporte

  • Soporte hasta la primera puesta en producción garantizando que no tendrá que realizar gastos imprevistos durante todo el proceso de la primera implementación. El mismo no solo cubre las consultas técnicas sino además las consultas relativas a la implementación, habilitación de los servicios en AFIP, administración de certificados y puntos de venta, etc.

Otras opciones de integración

Contamos además con servicios y herramientas diseñadas para conectarse directamente a los servidores y obtener el COT automáticamente. Solo se necesita un archivo de texto generado para ser procesado automáticamente.

Descargue el paquete con los proyectos de demostración en distintos lenguajes.

Clave de transporte

Para probar la demo necesita generar la clave de transporte. La misma puede ser gestionada desde los enlaces detallados. Se necesita tener acceso a informacion tributaria para obtenerla.

Entorno de pruebas: https://sso.test.arba.gov.ar/Registracion/transporteBienes.do

Entorno de producción: https://sso.arba.gov.ar/Registracion/transporteBienes.do

Códigos de ejemplo

Dim cliente As CotLinker.ClienteRE
Dim cab As CotLinker.Remito
Dim det As Producto
Dim Resultado As Resultado

Set cliente = New CotLinker.ClienteRE

    cliente.CUIT = 20939802593#
    cliente.Password = "111111"
    cliente.NroPlanta = 0
    cliente.NroPuerta = 1
    cliente.Fecha = Format(Now, "yyyymmdd")
    cliente.NroSecuencial = 10
    cliente.Inicializar

Set cab = New CotLinker.Remito

    cab.CU_PREFIJO = 0
    cab.CU_NUMERO = 1
    cab.FECHA_SALIDA_TRANSPORTE = Format(Now, "yyyymmdd")
    cab.SUJETO_GENERADOR = "E"
    cab.DESTINATARIO_CONSUMIDOR_FINAL = 0
    cab.DESTINATARIO_TENEDOR = 1
    cab.DESTINATARIO_CUIT = 20939802593#
    cab.DESTINATARIO_RAZON_SOCIAL = "Razon Social"
    cab.DESTINO_DOMICILIO_CALLE = "calle"
    cab.DESTINO_DOMICILIO_NUMERO = 1234
    cab.DESTINO_DOMICILIO_CODIGO_POSTAL = "1234"
    cab.DESTINO_DOMICILIO_LOCALIDAD = "Capital Federal"
    cab.DESTINO_DOMICILIO_PROVINCIA = "B"
    cab.ORIGEN_CUIT = "20939802593"
    cab.ORIGEN_RAZON_SOCIAL = "razon social"
    cab.ORIGEN_DOMICILIO_CALLE = "calle"
    cab.ORIGEN_DOMICILIO_NUMERO = 1234
    cab.ORIGEN_DOMICILIO_CODIGO_POSTAL = "1234"
    cab.ORIGEN_DOMICILIO_LOCALIDAD = "Avellaneda"
    cab.ORIGEN_DOMICILIO_PROVINCIA = "B"
    cab.ENTREGA_DOMICILIO_ORIGEN = "SI"
    cab.TRANSPORTISTA_CUIT = 20939802593#
    cab.PATENTE_VEHICULO = "AAA111"
    cab.IMPORTE = "1000"
    
    cliente.AgregaRemito cab

Set det = New CotLinker.Producto

    det.CODIGO_UNICO_PRODUCTO = "492120"
    det.RENTAS_CODIGO_UNIDAD_MEDIDA = 1
    det.CANTIDAD = 1000
    det.PROPIO_CODIGO_PRODUCTO = "prod1"
    det.PROPIO_DESCRIPCION_PRODUCTO = "producto 1"
    det.PROPIO_DESCRIPCION_UNIDAD_MEDIDA = "UNIDAD"
    det.CANTIDAD_AJUSTADA = 1000

    cliente.AgregaProducto det

    cliente.Enviar
    
    Set Resultado = New CotLinker.Resultado
    
    cliente.ObtenerResultado Resultado
    
    If Resultado.TransactionOk Then
      MsgBox Resultado.COT
    Else
      MsgBox Resultado.Errores
    End If

Solicite presupuesto

Formulario de contacto

Ah ocurrido un error
Hola, por favor use el siguiente formulario para ponerse en contacto con nuestro equipo.
Remitente
Elija la cantidad de empresas o CUITs en las que planea implementar la solución
Seleccione el lenguaje de programación
Scroll al inicio