bit4bit
8deebbdfa4
se adiciona faltantes obligatorios en InformacionGeneral
...
FossilOrigin-Name: 2dad4c3725349ce55968669763d7321d3e5dbecec951f9d01f2193b3bd4ab528
2021-11-10 02:19:17 +00:00
bit4bit
f7a29b6daa
se adicionan restantes obligatorios para NominaIndividual
...
FossilOrigin-Name: 428f40698c252453c5b6ae39f35553c6484d90568b1d31f097115a88d94fadd9
2021-11-10 01:58:59 +00:00
bit4bit
080014cbb6
se adiciona requeridos por Trabajador
...
FossilOrigin-Name: 89012ae06fd60e69b9432618c9338094c0c2020651cb315ad151013ba00567af
2021-11-10 01:49:07 +00:00
bit4bit
d152da31ed
se adiciona Departamente,Municipio,direccion de empleador
...
FossilOrigin-Name: cc89d9499c75b55b43f8a9a2538b2327dd97addb13f27c8d7f67481ddbe3ab66
2021-11-10 01:21:28 +00:00
bit4bit
311bfef3e3
se adiciona nomina.Pais
...
FossilOrigin-Name: cebbf3e7a96da1a9ab742f87f5aa0c747a067ead94b51f2cd94fe7c6390ad6a8
2021-11-10 01:16:19 +00:00
bit4bit
bb16b5e968
se extendie NominaIndividualDeAjuste de NominaIndividual
...
FossilOrigin-Name: 10b3af439bee9b932e4f5067bec0768af60e514f595e00ecb1bdf7c88c39afc1
2021-11-10 01:08:39 +00:00
bit4bit
d5fd7db23c
se simplifica la obtencion de contenido y atributos de multiples elementos xml
...
FossilOrigin-Name: cf1d924be9a62e231090f6448b10ba23c04bbbacc8d94fc16d5ca4e0735c4bbc
2021-11-06 21:40:36 +00:00
bit4bit
3ec31c36b4
se confirma calculo de devengadostotal,deduccionestotal y comprobantetotal
...
FossilOrigin-Name: 6c297492215eac22da511abe720a3922432711c194f1bd3b5543f23ff789f58c
2021-11-06 21:26:51 +00:00
bit4bit
8d17c282e3
se adiciona FachoXml.get_element_text_or_attribute
...
FossilOrigin-Name: 2179f4376613dda1e554a4f1304990f32185c1ec9bec6181d8a00e31a5ee5390
2021-11-06 20:43:07 +00:00
bit4bit
35e1c5b609
primer bosquejo para cune
...
FossilOrigin-Name: 415cd610f28f743b8ae79e98f49d34c8d1fa4cf5f5a542c03226a642457b28c0
2021-11-06 02:38:41 +00:00
bit4bit
791d534653
se adicionan validaciones de requerimientos
...
FossilOrigin-Name: b070d78fc4c3ba5d247a54a8cc7e7305ea054ae2ce34eb9a5d9db38802e8c27c
2021-11-05 02:18:30 +00:00
bit4bit
74d98e249d
se adiciona archivo faltante de nomina, y se agregan mas deducciones
...
FossilOrigin-Name: afb6c19bd3d7f71dd3ceff6e95cc39aaf65d15707eef8535d092e68b34c05c65
2021-11-05 02:09:21 +00:00
bit4bit
3ef002e137
se adiciona deduccion salud
...
FossilOrigin-Name: 79f746a18098e602e887c387a7549a450c9f7fa595cbb33296a3905e0ff5a81e
2021-11-05 01:38:55 +00:00
bit4bit
c758912cf2
se adicionan mas pruebas a facho xml
...
FossilOrigin-Name: 1425e28d9ca9a0025dacd40fc57fff5cf3bbf67d0fc8482899502b996a0d41f9
2021-11-05 01:28:35 +00:00
bit4bit
18342b7e23
se adiciona prueba para probar adicion en fragmentos
...
FossilOrigin-Name: 5094189dae307766ff8bb0869831a0245d4c092fdc6de8b5e7697d835a62c4d4
2021-11-04 23:56:49 +00:00
bit4bit
1602dd35e3
adiciona NIE071,NIE072,NIE073
...
FossilOrigin-Name: a04d79d7ce56391301a0babd48c413be10dfd628764b91471746041ca9175458
2021-11-04 03:01:01 +00:00
bit4bit
7f72bab06a
facho placeholder mantiene orden de elementos
...
FossilOrigin-Name: c535b486c8f956a25f8e88bf9053aab312ed441b1d217699a36924e24b46ab21
2021-11-04 02:31:45 +00:00
bit4bit
adbd6d0d0e
al insertar elemento se ubica continuo a los primos
...
FossilOrigin-Name: 3c26c6d8803c30d15f9baa083fc8cfc2ed8993061196f3299162d6a899680735
2021-11-04 01:46:43 +00:00
bit4bit
2b76cf6a10
se adiciona NIE069 y NIE070
...
FossilOrigin-Name: e907e9c9bd118f8a86ca5a27ce283b2d5a4fedcf55f8a850b588480cbf793a79
2021-11-04 00:30:18 +00:00
bit4bit
f975e666ee
se adiciona FachoXml.get_element_attribute para obtener atributo de xpath
...
FossilOrigin-Name: b3be980dca00b8bd117c4a7e176b8d3a9bac804a1200ad4b7cc39e0f4ab0be15
2021-11-03 23:55:20 +00:00
bit4bit
fcd5060485
se adiciona FachoXML.set_element_validator para validar contenido y attributos de elementos
...
FossilOrigin-Name: 0212899abf1632256a040252e45b1fc6d294cea558c930d96af22e68c9393d47
2021-11-02 13:57:18 +00:00
bit4bit
4e68025e48
se adiciona fe.DianXmlExtensionSigner.from_bytes para firmado usando bytes
...
FossilOrigin-Name: 39ed96abb30b2559e72d4948f2fd65de8f0e5e0f9004f0f1d4e88135b950bd61
2021-06-16 02:35:07 +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
5e79850686
se corrige prueba de redondeo de Amount segun indicado decreto
...
FossilOrigin-Name: 5a1555e4c6af4db50a11027974da0a694daef68ede90ce445f0d175e6a0cd6b8
2021-06-16 02:13:36 +00:00
bit4bit
38f4c5ae45
se adiciona xml para linea de AllowanceCharge
...
FossilOrigin-Name: 20a354ef9c6c5aa3fb0436716b43d68cac7bfa1b56be550abc18af79444f1662
2020-12-02 20:30:28 +00:00
bit4bit
1143b26988
Se adiciona xml de AllowanceCharge para documento
...
FossilOrigin-Name: 93cd9530bb2f63a2803b8a32a5aceeeda015eff2d26c96e95a13dbb9193cad82
2020-12-02 18:46:18 +00:00
bit4bit
e571009945
form.AllowanceChargeAsDiscount nueva clase para descuentos
...
FossilOrigin-Name: 5b11ff93dff3a301628694c2a6e71940915aea8754a9eab3f35644bc669ddf87
2020-12-02 18:10:29 +00:00
bit4bit
bcf5120d82
Amount implementa truncate_as_string para forzar truncado de Decimal
...
FossilOrigin-Name: e65c80a4d6956aff8cd80f3ee35cad827ffbd5c965a1fb651ab07424e6b22f31
2020-11-11 01:58:01 +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
8520d9ea29
facho/fe/form(Invoice): ident segun FAJ50,CAJ50,DAJ50.
...
FossilOrigin-Name: 66a185301ea1f32d9d837bf0811d35d5e8e15539486620b7b88d58b3824190a4
2020-11-06 00:50:12 +00:00
c44a49fccb
facho/fe/form(Invoice): se separa prefix y consecutivo.
...
* facho/fe/form(Invoice.set_ident_prefix): nuevo metodo para
asignacion manual del prefijo, por defecto se obtiene de
**ident**.
FossilOrigin-Name: 998d3315e15c83626d55bb8f3f2c2d16bf4c1c4a8ea172350254acfeb4ce6e4e
2020-11-06 00:36:40 +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
38a0a72e2b
facho/fe/form: InvoiceLine fix taxable amount
...
FossilOrigin-Name: 26cc98a74588647ec409716c1954d37baa1951b41605a4f9ffc624a1bf090269
2020-11-04 01:22:19 +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
d97ff79137
facho/fe/form.py(Amount): solo permite positivos.
...
FossilOrigin-Name: 220d676ea89de7c4562375be0d71d0b8b410d146a828969d56fc30d1e4532835
2020-11-01 02:25:23 +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
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
df2aa0c394
corrige test
...
FossilOrigin-Name: 1dba463f335f8b863791f9193e94ceba1cc9241ce936f1a5111dcc5adc4be2d1
2020-10-27 02:32:36 +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