COT entorno testing / homologacion

1,033 views
Skip to first unread message

Eduardo

unread,
Jul 5, 2017, 5:57:22 PM7/5/17
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT

buenas tardes : 
  Estoy trabajando para implementar la Interfaz para Servicio Web Código de Operaciones de Traslado (COT) "Remito Electronico"

1 ) Instalé el paquete "Instalador 1.02c actualizado" del sitio http://www.sistemasagiles.com.ar/trac/wiki/RemitoElectronicoCotArba
2 )Obtuve una clave para el entorno de testing gestionandola en :
3 )Luego lo que hice fue basarme en el ejemplo que figura en la direccion mencionada anteriormente ( adaptando el 
codigo a visual fox pro 9 )  : 
osea : 

try 
COT = CreateObject("COT") 
catch to 
    messagebox( "error al generar objeto COT" )
endtry 

COT.Usuario = ( aca puse el cuit con el que obtuve la clave en el paso 2 )
COT.Password = ( la clave mencionada anteriormente )



COT.CONECTAR( URL )

If COT.Excepcion <> "" 
   MESSAGEBOX( COT.Excepcion )
ENDIF 

En la prueba con estos valores , no tengo ningun error , ni al generar el objeto ni con el metodo conectar().
Lo que me genera dudas es que hice la contraprueba 
poniendo cualquier clave y/o cualquier usuario y tampoco me da error
el metodo conectar ( considero que aca COT.Excepcion tendria que devolver un valor )
Quisiera saber como puedo tener la certeza de que el 
usuario y el password obtenido son los correctos para 
realizar las pruebas durante el desarrollo de la interfaz 
para obtener el COT desde nuestro sistema .

 desde ya gracias por la ayuda 
  

Diego Fazio

unread,
Jul 7, 2017, 1:27:49 PM7/7/17
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Calculo que el error de si el usuario y pass estan mal te lo tirara cuando hagas  COT.PresentarRemito

Diego.

Eduardo

unread,
Jul 7, 2017, 4:29:27 PM7/7/17
to PyAfipWs Factura Electrónica Libre y temas relacionados AFIP ARBA ANMAT
Gracias Diego :

   Si , eso tmb lo probe con este código que sigue :

                 Try 
                           loCot.PresentarRemito(filename, "")
 
           Catch TO loException
     MessageBox( Alltrim(loException.Message) )
           EndTry 
       
  MessageBox(  loCOT.CuitEmpresa + "-" +  loCOT.NumeroComprobante + "-" + loCOT.Procesado +"-" + loCOT.CodigoIntegridad )
     
                En filename usé el archivo txt que está de ejemplo , poniendo en el nombre del mismo el cuit que usé como usuario 
                Y al ejecutarlo no me sale error , pero me devuelve los datos   loCOT.CuitEmpresa + "-" +  loCOT.NumeroComprobante + "-" + loCOT.Procesado +"-" +                      loCOT.CodigoIntegridad  todos en blanco 

                 saludos 
Reply all
Reply to author
Forward
0 new messages