bit4bit
64b312a432
se adiciona extensions para la dian
...
FossilOrigin-Name: f5521ddbfb903915de88a26ba5197b67efa1ebfd66337061ee9e3653c59dd217
2021-08-08 22:00:08 +00:00
bit4bit
088fa9e6e0
se adiciona namespaces a invoice
...
FossilOrigin-Name: caf85d4a30e7945ca2a6fc3a9430855fa8623442b1a30ae824f742e2a93e2956
2021-08-08 21:20:54 +00:00
bit4bit
ddee0e45c1
el uso de __default_set__ y __default_get__ facilitan la creacion de un objeto como tipo
...
FossilOrigin-Name: e7fa7e3a3b312ad6b88a85b508b496308e5bb54b1d51ab5d50f4d4207830f175
2021-07-31 18:31:38 +00:00
bit4bit
69a74c0714
generacion de cufe desde invoice
...
FossilOrigin-Name: d3494f20063452571b1e86d505f211e61fdf435aa43b870408136e3e9302bc17
2021-07-31 17:09:42 +00:00
bit4bit
a1a9746353
se adiciona __setup__ para inicializar modelos
...
FossilOrigin-Name: 504ad84bee1c708c2b55fdde3552d39980bf1efad3a51de8050018e4d1f387f3
2021-07-09 01:03:51 +00:00
bit4bit
b3e4a088b7
se adicion campo fields.Amount
...
FossilOrigin-Name: b23b2c243daaf0788cf47736015d75eecae9f4eb55cd4d31b9e063d7fa9a0691
2021-07-03 21:50:56 +00:00
bit4bit
507ddbe558
se crea legal monetary total
...
FossilOrigin-Name: 8ae3dfadfe9b90b8cc5ad59d2a73f4c8a987c5aac498573e56754a2d32e9e2ae
2021-06-27 02:16:16 +00:00
bit4bit
2e8aa35b29
prueba que confirma el orden del model y xml
...
FossilOrigin-Name: fc039dec57eec4287d1c2352f8fd0cc6fceaf1f409af02e115c2d99a96bdc7bd
2021-06-26 23:25:51 +00:00
bit4bit
ba908b938c
se refleja el orden de los atributos del modelo en el xml
...
FossilOrigin-Name: 5ff5ebc397a11977916b7008ab4d5104a375290a5c5d0356098b69242378f1f8
2021-06-26 23:23:25 +00:00
bit4bit
4f15926656
se adiciona mas modelos a nuevo esquema
...
FossilOrigin-Name: acac57e60f808abdd89937be338d819f4f6fa9f8b4dda725569f445f96c982d3
2021-06-26 22:05:30 +00:00
bit4bit
1d6d1e2601
One2Many se puede iterar como lista
...
FossilOrigin-Name: 1de9daae362feb6693b928c4a58c11423127eb1783fdf509f0ef3083b5563b24
2021-06-26 21:32:24 +00:00
bit4bit
47a0dd33e2
se adiciona notificaciones de cambios para fields.One2Many
...
FossilOrigin-Name: b422aa912c7c7873edcbbecf1914e9ff21a24cab3fc7e2a788e00efc16fe2f51
2021-06-26 21:28:02 +00:00
bit4bit
53b5207e35
fields.on_changes no requiere un nombre especifico para su ejecucion
...
FossilOrigin-Name: 55d11605df9d1228737da18bf04b242fff3b08939021488f169ad2b042330d6f
2021-06-26 20:25:07 +00:00
bit4bit
bd25bef21f
se continua con el nuevo modelado de facturacion
...
FossilOrigin-Name: 68ecac65b7ee5c2884161943e120df58ad596ffd3be82c3ce107ecf00eae6afa
2021-06-26 00:11:57 +00:00
bit4bit
5f5a6182c9
se adiciona fields.One2Many
...
FossilOrigin-Name: 94c1cca50451a46c417d925b27fdd53d8199b8dc58783e600c84179eac666a36
2021-06-25 23:55:36 +00:00
bit4bit
c694603505
se adiciona @fields.on_change para ejecutar funcion cuando se cambian los varoles de algun attributo
...
FossilOrigin-Name: bee19b201f8c1a6b972c2a9abfe5fb57a558a67be6ecddce4f7f07b5b6980215
2021-06-25 23:21:04 +00:00
bit4bit
b6219bd171
fields.Function manejan default
...
FossilOrigin-Name: ec954ac9253429b99095fbcce443a2691f516f603282aec1ee59c4b7cbbd6c4a
2021-06-25 01:56:49 +00:00
bit4bit
a9dde83e81
se adiciona atributo default a many2one y attribute
...
FossilOrigin-Name: 9ddb1d1b8bebef24da17cc47d8fc70392f6015bb61866f251992aea518ed3d0f
2021-06-25 01:39:02 +00:00
bit4bit
3eacb29afa
se separa responsabilidad de fields.Function
...
FossilOrigin-Name: 4d5daa47a75a0e283e86bf992126bf60f3a8a14287e9acc437d5f2f3eca43150
2021-06-24 23:38:28 +00:00
bit4bit
f630a544c2
se inicia modelo de facturacion usando nuevo esquema
...
FossilOrigin-Name: 8e6c23e7baa837c64b81baaed342b07eaab7ab631302cd2a8fa86f4989227d07
2021-06-24 02:11:33 +00:00
bit4bit
ba4e3d546f
se depreca fields.Model port fields.Many2One
...
FossilOrigin-Name: 73d74488ca7458ff7dc84898ff76fa9b16b427cc6bc77540d7c81450e4f33869
2021-06-24 02:10:46 +00:00
bit4bit
92bae58e51
se instancia modelo en caso de no existir para Many2One
...
FossilOrigin-Name: 006f6a780ae0436649addd2abe89eb6a9bfc5ad573ee1a1835a8f65ab039fd26
2021-06-24 01:51:05 +00:00
bit4bit
58e7387292
fields.Model se adiciona __default_set__ para remplaza comportamiento de asignacion directa
...
FossilOrigin-Name: 436c5483cf534c8d457fb403302e511e7aad4b220d66569612f7ceb2da8d8cf8
2021-06-24 01:37:05 +00:00
bit4bit
a015a9361b
fields.Function no requiere getter
...
FossilOrigin-Name: 47f9b9427ef55c688678001361260e5d00ea53d82977ea13e3414ed04878fb36
2021-06-24 01:28:07 +00:00
bit4bit
0216d0141a
se adiciona archivo faltante
...
FossilOrigin-Name: 9b0c4d69d898ddbcd9279b3055e72df525feaefb0d46700dc6c019acdba01e80
2021-06-24 01:23:51 +00:00
bit4bit
6cc4610b45
fields.Model se permite cambiar el nombre de la etiqueta
...
FossilOrigin-Name: 896b797629e426a5e366d5be76fc00c3cc272299d6749e40f8317893b1545a9e
2021-06-24 01:18:27 +00:00
bit4bit
49feee8809
se adiciona mas pruebas
...
FossilOrigin-Name: 68e716388ee3328b1b451997eca99dc1f20b47db4ebe3dfc761daec6fec3c8d6
2021-06-24 01:15:16 +00:00
bit4bit
d78a429711
se adiciona field.Function
...
FossilOrigin-Name: 45a288bc30ad9b25fed59cd01c89bd2f7632926083384a7853c3b753a4d7f95b
2021-06-24 01:04:49 +00:00
bit4bit
84996066fa
se implementa un esquema para modelar el xml
...
FossilOrigin-Name: e4de658f60fe8fcbb330923e14958a5d8f8e0e6395db4f992ec7da45062fa193
2021-06-23 23:04:00 +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