facho/cli.py: nuevo comando soap-get-numbering-range
FossilOrigin-Name: d14d8f78bc133599e116319bd1cad9049ebf4971f57aac7a593493b6c48e4d03
This commit is contained in:
		| @@ -64,19 +64,20 @@ class ConsultaResolucionesFacturacionRespuesta: | ||||
|  | ||||
|  | ||||
| @dataclass | ||||
| class ConsultaResolucionesFacturacionPeticion(SOAPService): | ||||
|     NITObligadoFacturarElectronicamente: str | ||||
|     NITProveedorTecnologico: str | ||||
|     IdentificadorSoftware: str | ||||
| class GetNumberingRange(SOAPService): | ||||
|     accountCode: str | ||||
|     accountCodeT: str | ||||
|     softwareCode: str | ||||
|  | ||||
|     def get_wsdl(self): | ||||
|         return 'https://facturaelectronica.dian.gov.co/servicios/B2BIntegrationEngine-servicios/FacturaElectronica/consultaResolucionesFacturacion.wsdl' | ||||
|         return 'https://colombia-dian-webservices-input-sbx.azurewebsites.net/WcfDianCustomerServices.svc?wsdl' | ||||
|  | ||||
|     def get_service(self): | ||||
|         return 'ConsultaResolucionesFacturacion' | ||||
|         return 'GetNumberingRange' | ||||
|      | ||||
|     def build_response(self, as_dict): | ||||
|         return ConsultaResolucionesFacturacionRespuesta.fromdict(as_dict) | ||||
|         return as_dict | ||||
|  | ||||
|  | ||||
| @dataclass | ||||
| class SendBillAsync(SOAPService): | ||||
| @@ -154,12 +155,14 @@ class GetStatusZip(SOAPService): | ||||
| class Habilitacion: | ||||
|     WSDL = 'https://vpfe-hab.dian.gov.co/WcfDianCustomerServices.svc?wsdl' | ||||
|  | ||||
|     class GetNumberingRange(GetNumberingRange): | ||||
|         def get_wsdl(self): | ||||
|             return Habilitacion.WSDL | ||||
|  | ||||
|     class SendBillAsync(SendBillAsync): | ||||
|         def get_wsdl(self): | ||||
|             return Habilitacion.WSDL | ||||
|  | ||||
|  | ||||
|     class SendBillSync(SendBillSync): | ||||
|         def get_wsdl(self): | ||||
|             return Habilitacion.WSDL | ||||
|   | ||||
		Reference in New Issue
	
	Block a user