bit4bit
417de535f3
se usa POLICY_ID desde archivo local, actualizacion de commit [47fd230ff9]
...
FossilOrigin-Name: 190ab3228ef9e3fbfb4210ae74a8e332cf0aa9d6a0d476e561164bd76ae772f0
2022-02-12 00:37:30 +00:00
bit4bit
ead21bd4f2
se adiciona prueba para confirmar que el zip sea comprimido
...
FossilOrigin-Name: 5a220c699199ea94baed777c3a9a51be954c44d18630122907dbab817c98d4d1
2021-06-16 02:20:09 +00:00
bit4bit
f648188834
nuevo atribute Price.quantity para cantidad base y se separa de InvoiceLine.quantity
...
FossilOrigin-Name: 4ed8ab2f9ce5505b59f75c9a0ac9f01d7ba5b9512856f4da8ea0b40fe4acfef0
2020-11-11 01:08:48 +00:00
bit4bit
67156ec9a6
usa Amount en Quantity
...
FossilOrigin-Name: 0f51683a044925969f6f113710ca9456dfa541a80ec3d7a3b9e5235718cbf0ea
2020-11-10 23:17:25 +00:00
4339fd7403
tests/test_fe_form.py: se actualiza a uso de TaxScheme.
...
FossilOrigin-Name: a4a3f797413142774f3e27bd4b7098e968c26769b49d5134a803e5513e8bf827
2020-11-05 23:13:30 +00:00
44827fe811
fache/fe/form: Quantity require UnidadesMedida.
...
FossilOrigin-Name: 675900c1251c0b7319dc8b395ce5d385297209197ce13b0ee5358b4ce619d9a8
2020-11-04 00:40:46 +00:00
c93dccf130
facho/fe/form(Quantity): nuevo tipo para cantidad.
...
FossilOrigin-Name: 4ac52694db717571037981b24733353f962c7d609749bc60777c496ff29a9955
2020-11-03 23:37:03 +00:00
a655dfd2c9
facho/fe/form: nuevo tipo UNSPSCItem.
...
FossilOrigin-Name: e5c3ad234c2757c56e942b27fa28de3105b59509a258214018be566d33319df9
2020-11-02 23:51:36 +00:00
f4c2282e3d
facho/fe/form.py a modulo.
...
* facho/fe/form/query.py: utilidades.
FossilOrigin-Name: a1486421fcfcf6bda1e3b4901f3fc3fe86b7156852571aad74274d5b7ce3778a
2020-11-02 01:13:16 +00:00
48908a597d
Fix #60 se extendiente tipo de operacion a otros documentos.
...
FossilOrigin-Name: 299c70b2dc438aa24b00bdd015144404be425b6bb0afecf8d31ba68d48928e78
2020-11-01 01:57:58 +00:00
d4f230487d
Fix #56 , es recibido por la dian se asume correcto.
...
FossilOrigin-Name: 66c0a5066e9bede1060ef3bb793b1039be3a6d9b7cd6803c4b26a98274525c02
2020-10-31 01:52:30 +00:00
a7eb945962
tests/test_fe_form.py: se implementa prueba cude.
...
se implementa prueba para cude de nota debito segun
ejemplo en pagina 614, pero el sha384 de la composicion
difiere del generado tanto de facho como el sitio web
que dan para generarlo.
FossilOrigin-Name: 51b29990f6eaf4fc4f85dc51873957f41d9ba047889e4e4fe2ea4f0b1285e88c
2020-10-30 03:27:11 +00:00
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
2aa0107579
se retira validador y se sustituye por asserciones de precondicion
...
FossilOrigin-Name: 1c360b4b29bb4fa1909ca1daae5b18cb01a56212cd84d71e7562cf700a5d7006
2020-10-28 23:56:17 +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
823b6b12ee
se adiciona .pre-commit-config.yaml
...
FossilOrigin-Name: 91aee68f7d92c2bef8805260296abdfe14191500e9ae1dec3fecaf562779940b
2020-10-18 22:07:05 +00:00
05fe1e6b75
tests:/test_fe_form.py usa xpath
...
FossilOrigin-Name: 72443996d28e17bfbd11c58d37111a14f49ef635fa1603d69a9eae933702e25d
2020-09-11 04:15:08 +00:00
0173628886
tests/test_fe_form.py: se adicionan nuevas firmas
...
FossilOrigin-Name: 6b30561a6bb90f70253d9698bc9550f3c7a7135491d00a87294eae3419f5f0f6
2020-09-11 04:10:55 +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
bd7e7a4918
se actualizan pruebas en base a ultimos cambios.
...
FossilOrigin-Name: 67daaf819131b0ea6408852d285c1874c818e178ca3f9a352a588c7a5d1a372f
2020-09-06 00:28:53 +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
bd4f2b494e
improv
...
FossilOrigin-Name: ea916d6740bcb359fdd6e8685743b2a103e1ef5d36339784e7a4a5717ccf7046
2020-06-13 16:28:44 +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
d5a6a47f99
cambios a metodo de consulta de codelist
...
FossilOrigin-Name: f127cde5990855880e481d75cd3c8fe27de0bcb534ce29dee889a630fa8e9d9b
2020-06-02 16:36:19 +00:00
9d924d5cb5
improv
...
FossilOrigin-Name: e2934831f86be6fb90bf9de21e91747825afdc8366304fe539b7cd1bf3edcfd5
2020-06-01 16:00:49 +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
6aebada2d6
facho/fe/form.py: visit pattern para validador
...
FossilOrigin-Name: fd853b5eeeee9ef353c5d0098c1a271488fec229e3fc4b537ce9bcb44f799f6b
2020-05-30 02:53:26 +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
5d564ef149
verificacion de cufe segun resolucion
...
FossilOrigin-Name: 20942def74d08ccbb9f97d05c936bbf69419468d378e019b958509c5dc3a6361
2020-05-27 18:23:02 +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
f6705c77fa
test/helpers.py (mock_urlopen): se simula valor de policy para xades
...
FossilOrigin-Name: ec150ca9edb5cce8e6d98ffc936addc8cce9493be323c56ee86a6a4bbece86e7
2020-05-27 02:18:41 +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