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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						65f74bb557 
					 
					
						
						
							
							se actualiza ConsultaRangoNumeracion a GetNumberingRange  
						
						... 
						
						
						
						FossilOrigin-Name: 471a8d33dcdf8c0c83d1044638d7d62a96d005484fe6d1fe2b35215b57f2a12d 
						
						
					 
					
						2020-05-31 03:50:14 +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 
						 
				 
			
				
					
						
					 
					
						
						
							
						
						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