1429a01f91
fache/fe/fe.py(DianXMLExtensionCUDE): nuevo.
...
FossilOrigin-Name: edced6a3095b29e92295242a73ac4654498abe458d4037b21eb13a4b351d60fd
2020-10-29 02:16:44 +00:00
8707319036
nuevo tipo nota credito.
...
* facho/fe/form.py(NationalSalesInvoice): para facturas de venta
nacional.
* facho/fe/form.py(CreditNote): para nota creditos.
FossilOrigin-Name: 0590af5ac99b2476943dfeacb11ba8cd801012e409b2b594479229df75ddb484
2020-10-29 01:41:08 +00:00
1c4d9bee75
facho/fe/form.py(Responsability): fix attribute
...
FossilOrigin-Name: baa0e2441af254f4c0f3a7b779cf7916e95afd36ed3960c77dc7afba03660483
2020-10-29 01:01:29 +00:00
2895ed1311
facho/fe/form.py(Responsiblity): adiciona aserciones
...
FossilOrigin-Name: bcf8b9c29272d2629b079001ce47a925cb98f74236676015aa91b837276cddb7
2020-10-28 23:59:40 +00:00
2aa0107579
se retira validador y se sustituye por asserciones de precondicion
...
FossilOrigin-Name: 1c360b4b29bb4fa1909ca1daae5b18cb01a56212cd84d71e7562cf700a5d7006
2020-10-28 23:56:17 +00:00
b31e467bc0
facho/fe/fe.py: se corrigen a rutas relativas
...
FossilOrigin-Name: d367cf450d5bde34e32a7cd5ef92a262d090c80c00dd0e76ca123bcc04de89a4
2020-10-28 03:16:38 +00:00
5437c37a40
facho/cli.py(generate_invoice): nuevos metodos descriptores
...
*document_xml* metodo debe retonar la clase de documento xml a generar.
*validator* metodo debe retornar validador.
FossilOrigin-Name: f0a1ea065c4b8d9e364c678eb4ea11cd3087777c98d5ea5c12a792b429bd2e25
2020-10-28 03:15:11 +00:00
55cb95ea19
facho/fe/form.py: adiciona atributo faltante
...
FossilOrigin-Name: 933bc6083b34bd110fe1e1e540c01888a31d92f9b7060dea2976c8b9879dd3d2
2020-10-28 02:52:06 +00:00
8fa0516168
facho/fe/form_xml/credit_note.py: hereda de invoice
...
FossilOrigin-Name: ce7e62d4af265150a17bf5258c488242cc27309935ab6ba2d827ff902c74580b
2020-10-28 02:51:42 +00:00
2120eeca0b
facho/fe/form_xml/__init__.py: exporta utils
...
FossilOrigin-Name: 3191b9a06e9d13e79840ea4f3c9f4b01965c309e6b2cd9eb728c769a6149c9dc
2020-10-28 02:34:14 +00:00
e13d8a333b
facho/facho.py: adiciona replacement_for para sustitucion.
...
FossilOrigin-Name: 5e9210afdf4577388a206310ded9abbcf129d02f3818671aba3aad1282726466
2020-10-28 02:16:41 +00:00
1a2bd38b35
facho/facho.py: maneja rutas relativas.
...
FossilOrigin-Name: cd97ead663dbbc1e2252f83da6e9cf17f9b3ae32e0ff411427ec62ad3658e89d
2020-10-27 03:19:08 +00:00
cb366aa1c5
facho/fe/form_xml: se translada de vecindario.
...
FossilOrigin-Name: 1f10d9fdd2362de65561943f96720ecb03e8cbbc34ada162359cb4636f6cc266
2020-10-27 02:47:07 +00:00
d84c15d93c
Se extiende TipoOperacionF-2.1.gc
...
FossilOrigin-Name: ff6c628110bee187456d3cbe1afb0cc5679acc4332bd26ac501ea1132449389f
2020-10-27 00:28:06 +00:00
3a7ccd774b
Notas y Validaciones
...
FossilOrigin-Name: ef048c9ce72962e7f134b9c2fc52544bf25a1232e8f0c56a9933de22473e9674
2020-10-26 02:06:52 +00:00
ee622f5fb6
nuevas rutinas para almacenar xml.
...
facho/fe/form_xml.py(DIANWrite): escribe xml a archivo.
facho/fe/form_xml.py(DIANWriteSigned): escribe xml firmado a archivo.
FossilOrigin-Name: fbadde1c5c263033ccaa60c9fb69113829bc405adef684bc3d6497d56f1b95c3
2020-10-24 02:19:58 +00:00
74ed9a22ac
facho/cli.py: removido machete.
...
el commit
22716cf5c5
lo soluciono
FossilOrigin-Name: cc90c1e307533a86d198d52cbe331bd50979fb578cf8bd91cf35934a179a5d09
2020-10-24 01:23:39 +00:00
8c7302d8a2
facho: Amount nueva clase para gestion moneda.
...
facho/fe/form_xml(DIANInvoiceXML): se extrae de form.py
para resolver ciclo en dependencias.
facho/fe/form.py(Amount): clase para gestion de moneda.
test/: se actualizan para hacer uso de Amount.
FossilOrigin-Name: 714687a7a825715d272392d361de5e42d7c25d6078ec68a81df653f8843c37a3
2020-10-22 02:09:47 +00:00
ae91c2e68d
facho/fe/form.py(Invoice): adiciona prepaid_payment.
...
FossilOrigin-Name: feceabdbddaa65c5c767ae46cc79f7d7c158e9ffa01c3f0d507a02caef8ac33c
2020-10-20 02:08:14 +00:00
45e4bff58b
facho/fe/form.py(AllownaceCharge): nueva clase.
...
se verificar FAU10.
FossilOrigin-Name: 7946a106b46aa5df111662def21bc7c94dd2e37d9b01443cf45e8145ecd798f9
2020-10-20 01:49:37 +00:00
823b6b12ee
se adiciona .pre-commit-config.yaml
...
FossilOrigin-Name: 91aee68f7d92c2bef8805260296abdfe14191500e9ae1dec3fecaf562779940b
2020-10-18 22:07:05 +00:00
76dd42bd2d
facho: clip.py se adiciona nuevo comando sign-verify-xml
...
FossilOrigin-Name: 66279b3511c7baabe491c86ecfce3b7680df8a8f049219baa4dcbdef42349f24
2020-10-18 21:20:06 +00:00
0fc64804c8
FAJ18 #27 FAB10a #30 FAK41 #32
...
FossilOrigin-Name: 2ff06d2ca904803eb85c1918a68692abbb54ab514c047876db87a8f050aaf5f1
2020-10-18 17:48:08 +00:00
e0e53d61ad
ZE02 LISTO PAPA
...
se adicionaron parametros encontrados en https://github.com/jaullo/l10n_cr/blob/12.0/cr_electronic_invoice/xades/context2.py#L62
FossilOrigin-Name: 4767eb72711b7c05d7515da7570f5a020080e48b951abe00b9932e4271bfc69e
2020-10-18 03:51:18 +00:00
5479adbaca
ZE02
...
se tiro MACHETE, se retira el Signature/Reference a signedprops ya que no es validado ni por la
dian ni por https://tools.chilkat.io/xmlDsigVerify.cshtml , pero si no se envia
la dian recibe el documento.
FossilOrigin-Name: efbd56aa2b5dc69918578eea610540e828e1e57296cb53d2ef7b7ca8e11a178d
2020-10-18 03:10:32 +00:00
7422b9f157
merge
...
FossilOrigin-Name: bb1bc22707ab2c09d58463955a8854302a9ae5a611593772feba4fbfb11c66fa
2020-10-16 01:10:51 +00:00
463ec90060
Se quita X509IssuerSerial, X509IssuerName y X509SerialNumber, de X509
...
FossilOrigin-Name: 9c6313e44fd8d57d85030ecf9770316ff0054107f9eb66f0cfc12e28b3f41871
2020-10-12 21:35:19 +00:00
72f7e09291
FBB04 #24 , FAK55 #23 , FAS07 #21
...
FossilOrigin-Name: 731cdb177455192cbd3ec06a0b4eba325920210fc84fc3c5b53e20c78b887d31
2020-10-10 20:43:08 +00:00
23ddacba0d
facho/fe/fe.py (DianXMLExtensionSigner) se adiciona firma
...
FossilOrigin-Name: 9512d3fcf1c440fac8fa67e12505e2fb34b9de7aeeb306b1ced680a1f247aef7
2020-09-22 02:25:43 +00:00
59d57119ff
facho/cli.py: se elimina print que genera basura
...
FossilOrigin-Name: f375ae38ebe1191ef47709762e8299774e1346226a86a379065a866e5a0d6e47
2020-09-22 01:44:25 +00:00
e369ad2069
facho/cli.py: nuevo atribute --use-cache-policy para firmar
...
FossilOrigin-Name: 7126044e6cfb596ad025ed1b18d6dc951a358d56d6d9778b3223f3b8a9ce2bc8
2020-09-20 01:43:48 +00:00
a917258cee
se cambian parametros a DianXMLExtensionSigner
...
facho/cli.py: generate permite firmar directamente
FossilOrigin-Name: 23efe2dc5ae9df524963c927c5b461882f864008efbf25fd8677772ac8431cb1
2020-09-20 01:30:20 +00:00
86a9364c69
facho/fe/fe.py (DianXMLExtensionSigner.sign_xml_string): rm bad char
...
FossilOrigin-Name: bae6622380e648dc1355379653f16fbfd9ddf493d4dd945bba13b007cd28f3f5
2020-09-19 22:21:28 +00:00
4bccd3325a
FAU10,FAU14, CUFE
...
FossilOrigin-Name: 2c9e8f152bcfdfca1c233311d953fc2c503d5b391bbbec043e0a9e740db7683c
2020-09-11 05:39:28 +00:00
eeb64ffa74
FAB01
...
FossilOrigin-Name: caaec4aa24fcae4e81b80677cd0c1c3811d4f237329b8393d17ac6abeb6ec36e
2020-09-11 03:37:44 +00:00
3213d122f4
depuración Regla: ZB01
...
FossilOrigin-Name: 5e79fbbff56656d68b9ea6537901bface5ca7f7df1c8322e2fdcc8abbfd4004e
2020-09-10 21:45:44 +00:00
c498bcf556
FAU06
...
FossilOrigin-Name: b68905283bcf6a93242f324a49627eb084ee586808c379ce5e1feeac4da26720
2020-09-10 03:32:23 +00:00
2b1dececfe
FAK08 fix #20
...
FossilOrigin-Name: ad5e138cde1b3d3f896f9946abe721987f47abf544477d50b7981aafb32661e2
2020-09-10 03:18:31 +00:00
2ac9935bbc
Cambio para fix FAJ08
...
facho/fe/data/dian/codelist/__init__.py: adiciona listas Municipio
Departamento
facho/fe/form.py: Adiciona clase City
FossilOrigin-Name: a962209128aecc9ebb4991a3beea407b5c3a05b17ee8ca6a6f84ea97a3c98814
2020-09-10 01:58:24 +00:00
e2eb65c7a5
FAJ08 test
...
FossilOrigin-Name: 8b8ebc517928694482ad94e9152eeac2442de083c70db171de24f69603f8ab27
2020-09-09 22:45:43 +00:00
5832d6ce77
FAB36 fix #17
...
FossilOrigin-Name: 49be772a3781e761bcf83ea8a81919fbe5ec704f5e4e050a18b85a147ab41dc6
2020-09-09 20:44:22 +00:00
20457ec7f0
cambio menor FAB23
...
FossilOrigin-Name: d681daabd99da06c49b520495f363ac5bc68a564d7efa24350c62722f6fcc7c6
2020-09-09 17:51:05 +00:00
ee714ab93a
FAU10 fix #7
...
FossilOrigin-Name: b45173b0ce7e939ad43189e4e088cc39158525d5c974b924f68014410a917d52
2020-09-09 13:59:00 +00:00
413a02fe8c
FASK61 fix #13
...
FossilOrigin-Name: 486c9aba1a42edb9048a91a60202134a0e885c40b42f6bf290f2e640460a1b53
2020-09-09 01:29:37 +00:00
b9fe8c0cb9
cambia menor para fix faj11 y faj12
...
FossilOrigin-Name: 87ea7e0c5f6b60751d0abea87bb3ec8bb94a39fa9eb2b4a1a61f5b6cd60f7a9d
2020-09-08 20:12:09 +00:00
c0f23264d5
FAJ12 fix #19
...
FossilOrigin-Name: 1c829b83f5ba96a5156d1be233a1c91561f04a6e1cd6ef5237b677163a14f032
2020-09-06 20:49:58 +00:00
6b8ce26bc2
FAK16 fix #15
...
FossilOrigin-Name: e3ba7e8869673c1d4af627e9f959851e95680c45357fad3cba5999f58e7b487e
2020-09-06 19:43:33 +00:00
58d77443d5
FAJ16 fix #11
...
FossilOrigin-Name: 99d8784b723ff060d237bdf5d9bd6ace5c35d322a70a0e03a38e2ea9a5dd1bfb
2020-09-06 19:25:38 +00:00
8c5d7754a7
FAJ17 fix #35
...
FossilOrigin-Name: dc12f0b6d7cc5a2db16075d7545e3ebbbcaca0e26e562a2d3176cb642d9ab14e
2020-09-06 19:19:11 +00:00
2179865453
FAJ09 fix #10
...
FossilOrigin-Name: 645fb5b4c615dd25a7c1a96cae445aa107bdddbaf114351c24b1e4c3eafa5972
2020-09-06 18:53:25 +00:00
06a43446ae
FAB17,FAB16,FAB17 fix #28
...
FossilOrigin-Name: 7738c7a697b7a03ab615ae7cb8c872ab96da4296ebe5b1790aa57b57ca738fd7
2020-09-06 17:07:34 +00:00
3908a00a07
FAK26 fix #8 .
...
* facho/fe/data/dian/codelist/TipoResponsabilidad-2.1.gc: se elimina ZZ, no
es valido segun documento dian.
FossilOrigin-Name: b2a84cb433e413cf75a9642d33e0ad9799b732d42aa6669dd1467135273c25c7
2020-09-06 17:01:16 +00:00
579fdc08be
FAK46 fix #33
...
FossilOrigin-Name: 01b4d804b69494f7b54170c134ad2bc3f6d7dfa2aff9a34f351b378dca92a11f
2020-09-06 16:49:24 +00:00
153d577100
facho: clip.py se adiciona nuevo comand 'sign-xml'.
...
* facho/cli.py: adiciona nuevo comando 'sign-xml' para firmar
directamente un xml.
* facho/fe/fe.py (DianXMLExtensionSigner.sign_xml_string): Nuevo metodo.
FossilOrigin-Name: 61920c40da14a134de6392845b3e4d98ad2b1b683093038d6161c147669127e9
2020-09-06 16:24:10 +00:00
643191a615
FAD06 CUFE
...
FossilOrigin-Name: 071ebfbf760379b795e8b8938b289afdfd6b2acba94d4396759d973550e85460
2020-09-06 03:41:03 +00:00
4aeebc9c05
FAD10
...
FossilOrigin-Name: 33f4149b0f6952f0b2a9a0ab58e3b26b9dc70607bcd8fbc21bdcbdda2e6e9a34
2020-09-06 02:52:56 +00:00
48db52f7c2
se adicionan pruebas para CUFE y otros
...
FossilOrigin-Name: bac70bcbd3ad003d2df2d06b477914343f370982133f272dce05b75cc6f1da44
2020-09-06 02:35:08 +00:00
197f73491a
FAK25
...
FossilOrigin-Name: 709fb7a90b64e7e984b3071b5fe1645dbf24868d846ea176ec91e396e9a08452
2020-09-06 01:27:22 +00:00
acaf7f7df5
FAB23
...
FossilOrigin-Name: 3721643c83fe390a32da22a363080c8bc1373e962de3b481a1394bfe10952341
2020-09-06 01:18:01 +00:00
7cbcf08802
implementa TipoOperacionF.
...
* facho/fe/form.py(Invoice.set_operation_type): Nuevo metodo.
FossilOrigin-Name: da60365b4f2ca0904139d0567ae5ba4188b05e890c25b80c551728d19708a8d9
2020-09-06 01:13:55 +00:00
e70e4b6350
se adiciona MACHETE para eliminar namespace fe.
...
* facho/fe/fe.py (FeXML.tostring): Machete.
FossilOrigin-Name: eac21dca33c07b1a4973826f0e1e22eaf46f00fdbef9e47c459996ef37e0556e
2020-09-06 00:53:24 +00:00
bd7e7a4918
se actualizan pruebas en base a ultimos cambios.
...
FossilOrigin-Name: 67daaf819131b0ea6408852d285c1874c818e178ca3f9a352a588c7a5d1a372f
2020-09-06 00:28:53 +00:00
ac770e4545
Ajustando RegimenFiscal
...
facho/fe/data/dian/codelist/RegimenFiscal-2.1.custom.gc: nueva lista
facho/fe/form.py (Responsability): nueva clase
FossilOrigin-Name: fde15d01925fe3f58ca79e4eaf5bee18d98a459a8ffa929cca2f176734fdd569
2020-09-05 23:15:43 +00:00
eb01812bac
Se elimina fexml.set_element('/fe:Invoice/cac:AccountingSupplierParty/cac:Party/cac:PartyLegalEntity/cac:RegistrationAddress/cac:AddressLine/cbc:Line', invoice.invoice_supplier.address.street) repetido
...
FossilOrigin-Name: bea0170669a54874c51b25483cb0b647dddc5161cb8fc1b55f67a9c4101d3358
2020-09-05 02:51:49 +00:00
e253570cc4
/fe:Invoice/cac:AccountingSupplierParty/cac:Party/cac:Contact/cbc:ElectronicMail, para corrección DIAN FAJ71
...
FossilOrigin-Name: 8fecefec77becbd53650e6a5a0a5d3c80ad4b82de74d197ff40efe6a96ef505a
2020-09-04 19:23:51 +00:00
388fcfb6f6
Se agrega fe:Invoice/cbc:DocumentCurrencyCode' para corrección DIAN FAD15b
...
FossilOrigin-Name: 98b4ab6a7830036395605b5efe021d6c32bc7222d19d8ba38bbd9c63772a3566
2020-09-04 18:07:27 +00:00
4644a23908
Se agregan Responsabilidades fiscales: cbc:TaxLevelCode, reportado en #1
...
FossilOrigin-Name: e490c0fe8702ad7f29f5db32d82f84941b74b2b2b6e3748cb5a9d6f5405908b6
2020-09-04 15:32:39 +00:00
0a32a1bfc1
correción Dian FAJ20
...
FossilOrigin-Name: cfe682e977168bd8eb2cec3412356ef9b06246663bbf168bbead62f804c6c2c9
2020-09-04 02:54:11 +00:00
5d81b2ff80
correción Dian FAK20
...
FossilOrigin-Name: 7bc334f3f33b7e57f6223d6af26edda580d0894c45927195fafb415936d4259f
2020-09-04 02:46:01 +00:00
facc4e88d8
nuevo archivo TipoResponsabilidad-2.1.custom.gc.
...
FossilOrigin-Name: 9ab1d8f70ef9eb434396e2a530a3006523d0be14374175e76a245319fe41dcd3
2020-08-30 23:49:53 +00:00
d35583d6d2
facho/fe/data/codelist: se adiciona metodo CodeList.update.
...
FossilOrigin-Name: 2fd2938037f8de0e95e5cea0d9328edb06c14d8ec55fd0ce868141c7298424bd
2020-08-30 23:49:00 +00:00
3c6c87f3c0
facho se deja como estaba SoftwareID
...
FossilOrigin-Name: e794d21f61250319587c71c62d42fa2f80721f305fee435c7bd147d1a7c4f30d
2020-08-30 23:48:35 +00:00
bc8c670033
no confirmada correcion para FAB24a.
...
FossilOrigin-Name: 784ce8a8db1e0d062e83070e80a1efaaf8152f5f2acbcbae81e311a00e91aa4d
2020-08-30 23:20:28 +00:00
1ddd253afc
facho, software provider se adiciona atributo schemeID (FAB22).
...
FossilOrigin-Name: 5d0831693a86fb50535f1c3fcc512c525b3c257f0b6b78f1cad1c65e5d152b54
2020-08-30 22:59:23 +00:00
d3e606227b
correcion dian FAJ24.
...
FossilOrigin-Name: f9fa06c916ea65dd16244716bc9deb1a090e67dbd4cc953521cdd91f88e34140
2020-08-30 22:53:39 +00:00
49472fe20a
correcion en valor de schemeAgencyName
...
facho/fe/form.py (PartyIdentification): nueva clase;
FossilOrigin-Name: b2fb9d8073fd32d553bbd914a0c5c47d84ecdc566e2ed235e338a383023781df
2020-08-30 22:45:28 +00:00
cf687d32a9
facho/fe/fe.py: se adiciona xmlns:sig.
...
al validar en la dian arroja que el namespace sig no existe, pero no se cual
seria el valor correcto.
FossilOrigin-Name: b0c6cd0d05a3f3537402901df7280f1389b91fd5bfe3e6dbe68d68fbd6f492cc
2020-08-30 21:49:47 +00:00
45407032ea
facho: cli.py se adiciona machete para corregir X509SerialNumber tipo.
...
FossilOrigin-Name: a98d7a15b595e1bdef16c8825479a8c4b248a730b5a29f51500661e8fcce2064
2020-08-30 21:20:25 +00:00
cae9fa968a
facho: cli generate se adiciona --ssl/--no-ssl.
...
FossilOrigin-Name: 6aa66a452f183d09ccff916e6d8194e98ac60aa1d8e5df5423374ac00b2b385a
2020-08-30 20:57:48 +00:00
68dec0f281
documentacion
...
FossilOrigin-Name: e6e4154dab31d69212cb2eb31141fb372d3aac1ad120e911b99e57b930024371
2020-08-07 20:52:35 +00:00
56f3020e16
facho/fe/form.py (Invoice): usa PaymentMean
...
FossilOrigin-Name: 4e446cb780afab53b8f254ef74125e7f63c7b8ba09023cebc32910976d801e44
2020-06-20 21:58:10 +00:00
b109c9f8db
facho/fe/form.py: se adiciona payment mean
...
FossilOrigin-Name: 8558260e0c61be0923ff4a4264584afc29191c3572f5dd41ad1d02e749bed8f5
2020-06-20 16:04:56 +00:00
90cf2917d1
facho/fe/form.py: se valida tipo de code en precio de referencia
...
FossilOrigin-Name: 63bb8ab5bd2d52af2113ba34c404af5120889cbca595c283c00f04a1a8c66316
2020-06-20 14:28:50 +00:00
8bfbc3fa20
facho/fe/form.py (Price): nueva clase
...
FossilOrigin-Name: b33bec5acbb385713c52ae08829b51966c5e7e3c12491d7a2e35e83e988d0a81
2020-06-19 02:46:09 +00:00
dfeb071709
facho/facho.py (FachoXML): placeholder_for alias a find_or_create_element
...
FossilOrigin-Name: 3eed13b608fc6f06cb1c0d4f30926ff76094d556d9c4fa2de3f6eb09bba975d2
2020-06-15 20:19:19 +00:00
9b358f690c
facho/facho.py (FachoXML): se simplifica adicion de extension
...
FossilOrigin-Name: d939f6486757338766762589965955cd9a9a0a84aaad4c37a848f544d8119ab2
2020-06-15 20:16:49 +00:00
7ebf2a2fab
facho/fe/fe.py (DianXMLExtensionAuthorizationProvider): nueva extension
...
FossilOrigin-Name: f8c2a2a2b1c844bffe8cde8c1ba8013ba196e198f4280395ad1f18f8204ca644
2020-06-13 16:46:24 +00:00
bd4f2b494e
improv
...
FossilOrigin-Name: ea916d6740bcb359fdd6e8685743b2a103e1ef5d36339784e7a4a5717ccf7046
2020-06-13 16:28:44 +00:00
84faced29b
se continua cumpliendo con dian xml para Invoice
...
FossilOrigin-Name: 74f6f39c22e7244ec20e5621394176575bc85a66f0f6a4351d9deb7d4a233053
2020-06-13 15:46:15 +00:00
7cc8bc3cdf
nuevo comando validate-invoice para validacion de factura xml usando XSD Version 1.8 de la dian
...
FossilOrigin-Name: bed8f5d737e2c2ee4507553d6de8aa788526242ce390ef630ba16578c30c7ff9
2020-06-13 01:37:18 +00:00
30fb9eec9f
facho/fe/fe.py (DianXMLExtensionSoftwareProvider): nueva extension para SoftwareProvider
...
FossilOrigin-Name: 4a475ab0e79b851fcf5575d309f1d8c8c929488b37b9a1b77d2fa8e8fffea499
2020-06-11 20:45:32 +00:00
be9d1a37d5
facho/fe/fe.py(DianXMLExtensionInvoiceAuthorization): nueva extension para adicionar InvoiceAuthorization segun resolucion de facturacion
...
FossilOrigin-Name: d56e34d90366bc5063650569b8933a2b1575e759e71c8b3445a983eb16ec93c0
2020-06-11 20:37:16 +00:00
45ca3517aa
facho/fe/client/dian.py (GetStatusResponse): se adiciona nuevos atributos
...
FossilOrigin-Name: dcd8ff83433747bebcf360c4200eeb2c1659aa952deade346b1c2ef5327e58bf
2020-06-03 16:32:56 +00:00
561528255a
fache/fe/client/dian.py (GetStatusResponse): nueva clase para respuesta GetStatus/GetStatusZIP
...
FossilOrigin-Name: 110d4ce1b422a7c1bf7ac19f0d1c41ed39a34e06f1b9d3ed19d69fac785d5972
2020-06-02 19:08:54 +00:00
d5a6a47f99
cambios a metodo de consulta de codelist
...
FossilOrigin-Name: f127cde5990855880e481d75cd3c8fe27de0bcb534ce29dee889a630fa8e9d9b
2020-06-02 16:36:19 +00:00
15d880885e
facho/fe/client/dian.py (SendTesSetAsyncResponse): dataclass para respuesta de SendTestSetAsync
...
FossilOrigin-Name: 6e7b0ece691e8024ed047a026a4d2c9688c19006bbf79a9ca402acc67e3013da
2020-06-02 15:27:56 +00:00
9d924d5cb5
improv
...
FossilOrigin-Name: e2934831f86be6fb90bf9de21e91747825afdc8366304fe539b7cd1bf3edcfd5
2020-06-01 16:00:49 +00:00
aa7ee9f523
facho/cli.py: nuevo comando soap-get-numbering-range
...
FossilOrigin-Name: d14d8f78bc133599e116319bd1cad9049ebf4971f57aac7a593493b6c48e4d03
2020-05-31 03:26:28 +00:00
b6d21aab96
facho/fe/form.py: se adicionan mas elementos xml
...
FossilOrigin-Name: 6a923fcac4b5182f5e4954d35812c1efdedbc6f461a3376781293d2aa69cf030
2020-05-31 02:54:05 +00:00
1df99f4c9d
facho/fe/form.py (DIANInvoiceXML): se adiciona /fe:Invoice/cbc:InvoiceTypeCode
...
FossilOrigin-Name: 38107e30eb9ccca12364ffdbaebc0e95391a7c7a8c583a53ab92f5a9b4b43d80
2020-05-31 02:01:31 +00:00
8d46076427
codelist TipoDocumento
...
FossilOrigin-Name: 684b4eb4bd85be7cc7cf73a04b04ec0c16b49e6340d61688779d48d1bdfc7424
2020-05-31 01:57:11 +00:00
cb73e7c930
se mueven archivos .gc a directorio facho/fe/data/dian/codelist/
...
FossilOrigin-Name: dbd0c91c222b504d32a8728084a024ccd2b7f5204819a68bf26318d3e38e378c
2020-05-31 01:19:53 +00:00
6aebada2d6
facho/fe/form.py: visit pattern para validador
...
FossilOrigin-Name: fd853b5eeeee9ef353c5d0098c1a271488fec229e3fc4b537ce9bcb44f799f6b
2020-05-30 02:53:26 +00:00
dc6d9076f1
facho/fe/client/dian.py: retira dependencia zeep_plugins.py
...
FossilOrigin-Name: 9fa6742c175d8ae061ee1100f7c8439edb3921697617ff5b66736eeb5a40f209
2020-05-30 02:52:28 +00:00
022519d23c
facho/facho.py (LXMLBuilter.tostring): pretty_print se hace False para continuar validacion de pruebas
...
FossilOrigin-Name: 14ff63e75c7b48ade507eb6e86971b5fda3074156a6355c9e9ab4910e8e88b45
2020-05-30 02:52:03 +00:00
b06537ac75
se adiciona comandos soap send-bill-async,send-bill-sync,get-status-zip
...
FossilOrigin-Name: e3ab64b71d8bfb3acc50f813aec9b97c45cd80c2c4f38e23804d1f17f058ffdf
2020-05-29 18:32:31 +00:00
8c53f91940
se cumple con soap dian
...
FossilOrigin-Name: 186895c8f4bf40f281adea3397956f40ef06ee55980016e617b3d3f3bac7c3ff
2020-05-29 15:33:12 +00:00
cfaf13ff8d
facho/cli.py (generate_invoice): se actualiza ejemplo
...
FossilOrigin-Name: aeac1cf459af0d15ca0191f007a46bcc17028994fde2c67c8d4197e04bdf4d42
2020-05-28 15:10:36 +00:00
ee30ad276a
facho/facho.py (FachoXML.attach_extension): se retira
...
FossilOrigin-Name: 5e1a1e394fe0b3d5387a58dbc6c00cff03903718aeb5ff367d71c777ef9baa45
2020-05-28 15:03:21 +00:00
04174317eb
se extrae issue_date/issue_time a DianXMLExtensionCUFE
...
FossilOrigin-Name: b8359ab0ec70de2298980189453dbec3fbdee8c9658e113bd7c5babf5cab8ebe
2020-05-28 14:44:10 +00:00
52632babb2
se extrae generacion de CUFE a DianXMLExtensionCUFE
...
FossilOrigin-Name: 964ad19875edfc7f6990f795396eeeb4c66809eefe93303b1479d6c3ad2e2484
2020-05-28 00:49:14 +00:00
b451c90dd6
verificacion de cufe segun resolucion
...
FossilOrigin-Name: c7b12b74accfb0a8e3abea0b74d2734f4911cfc7594b5294d748d81f9c43fb03
2020-05-27 18:22:38 +00:00
bafd58124d
facho/fe/form.py: correcion identificador InvoiceLine/cbc:ID
...
FossilOrigin-Name: d3f7682487635e42acb9c15fcb1668beab6ea085e74e3ca55c147121f2ca59bb
2020-05-27 16:47:55 +00:00
d0581628e3
facho/facho.xml (FachoXML.get_element_text): usa xpath de lxml para consulta
...
FossilOrigin-Name: ddd3843510da9f31ba5963f8a119b689bfee3a62db572dffed14d623a5a0c761
2020-05-27 16:14:01 +00:00
ec8b92e1bc
facho/cli.py (generate_invoice): calcula valores de factura
...
FossilOrigin-Name: d77e4401b13deb438da0f70f3a9bfdc365b4dffb11a6fb8d306ba40b20f3a747
2020-05-25 17:58:10 +00:00
95b79407a8
facho/cli.py: nuevo comando generate-invoice, el permite crear imprimir una factura xml desde un script
...
FossilOrigin-Name: ee656a60b05a0efb5c1f4e3ea517e28e01d7cd6b95fc5074c9f7cbf70b16c1d6
2020-05-25 17:52:47 +00:00
a369585f73
facho/cli.py: nuevo subcomando sendtestsetasync para envio de peticion soap
...
FossilOrigin-Name: 778df44a974144037dedb125ce8539b18540c2b3ce85b9f352cff06ebc1bdce3
2020-05-23 21:06:25 +00:00
24b227710e
facho/fe/fe.py (DianXMLExtensionSoftwareSecurityCode): nuevo extension para adicion de codigo de seguridad
...
FossilOrigin-Name: 947190c281ca816b6802654d91ca8480a4e7e3afac477997f8ccb2377d08f52a
2020-05-23 20:47:32 +00:00
33cc210ad4
facho/fe/form.py (DianResolucion0001Validator): centraliza la validacion de facturas
...
FossilOrigin-Name: fa0f09a8340c2f8b6d6e11ca6d5c1ff430701b31676bb1024e45f66726b157a2
2020-05-23 20:18:02 +00:00
34032e8a45
facho/fe/fe.py (DianZIP): creado zip nombrando segun DIAN
...
FossilOrigin-Name: 6df54d31796b2c119bd6b1bfe5f30fafa7adf0521907012509104f4b1e267d7e
2020-05-23 20:04:57 +00:00
10f021d0fd
se extrae libreria de etrivial
...
FossilOrigin-Name: 5cae2a8c5985850e97b3d416ba14a90c66e2c05e3a4f9c28fdbc767d6c29748f
2020-05-23 18:56:22 +00:00