コード例 #1
0
ファイル: pyafipws.py プロジェクト: MatiasNAmendola/pyafipws
 def Dummy(self):
     "Obtener el estado de los servidores de la AFIP"
     results = wsbfe.dummy(self.client)
     self.AppServerStatus = str(results['appserver'])
     self.DbServerStatus = str(results['dbserver'])
     self.AuthServerStatus = str(results['authserver'])
コード例 #2
0
ファイル: receb.py プロジェクト: rustu2/pyafipws
    if '/xml' in sys.argv:
        XML = True

    if DEBUG:
        print "wsaa_url %s\nwsbfe_url %s" % (wsaa_url, wsbfe_url)

    try:
        client = SoapClient(wsbfe_url,
                            action=wsbfe.SOAP_ACTION,
                            namespace=wsbfe.SOAP_NS,
                            trace=False,
                            exceptions=True)

        if '/dummy' in sys.argv:
            print "Consultando estado de servidores..."
            print wsbfe.dummy(client)
            sys.exit(0)

        if '/formato' in sys.argv:
            print "Formato:"
            for msg, formato in [('Encabezado', ENCABEZADO),
                                 ('Detalle', DETALLE)]:
                comienzo = 1
                print "== %s ==" % msg
                for (clave, longitud, tipo) in formato:
                    print " * Campo: %-20s Posición: %3d Longitud: %4d Tipo: %s" % (
                        clave, comienzo, longitud, tipo)
                    comienzo += longitud
            sys.exit(0)

        # TODO: esto habría que guardarlo en un archivo y no tener que autenticar cada vez
コード例 #3
0
 def Dummy(self):
     "Obtener el estado de los servidores de la AFIP"
     results = wsbfe.dummy(self.client)
     self.AppServerStatus = str(results['appserver'])
     self.DbServerStatus = str(results['dbserver'])
     self.AuthServerStatus = str(results['authserver'])
コード例 #4
0
ファイル: receb.py プロジェクト: AndresVillan/pyafipws
    if '/debug'in sys.argv:
        DEBUG = True

    if '/xml'in sys.argv:
        XML = True

    if DEBUG:
        print "wsaa_url %s\nwsbfe_url %s" % (wsaa_url, wsbfe_url)
    
    try:
        client = SoapClient(wsbfe_url, action=wsbfe.SOAP_ACTION, namespace=wsbfe.SOAP_NS,
                            trace=False, exceptions=True)

        if '/dummy' in sys.argv:
            print "Consultando estado de servidores..."
            print wsbfe.dummy(client)
            sys.exit(0)

        if '/formato' in sys.argv:
            print "Formato:"
            for msg, formato in [('Encabezado', ENCABEZADO), ('Detalle', DETALLE)]:
                comienzo = 1
                print "== %s ==" % msg
                for (clave, longitud, tipo) in formato:
                    print " * Campo: %-20s Posición: %3d Longitud: %4d Tipo: %s" % (
                        clave, comienzo, longitud, tipo)
                    comienzo += longitud
            sys.exit(0)

        # TODO: esto habría que guardarlo en un archivo y no tener que autenticar cada vez
        token, sign = autenticar(cert, privatekey, wsaa_url)