InvoiceChronologicalControlIntegrationTests

3

tests

0

failures

0

ignored

1.141s

duration

100%

successful

Tests

Test Duration Result
newTokenWithCorrectCredentialsShouldReturnOK() 0.008s passed
newTokenWithIncorrectCredentialsShouldReturnKO() 0.006s passed
shouldAllowIncreasingInvoiceDatesAndRejectBackdatedNextNumber() 1.127s passed

Standard output

- Neither @ContextConfiguration nor @ContextHierarchy found for test class [org.libertya.api.invoice.InvoiceChronologicalControlIntegrationTests], using SpringBootContextLoader
- Could not detect default resource locations for test class [org.libertya.api.invoice.InvoiceChronologicalControlIntegrationTests]: no resource found for suffixes {-context.xml, Context.groovy}.
- Could not detect default configuration classes for test class [org.libertya.api.invoice.InvoiceChronologicalControlIntegrationTests]: InvoiceChronologicalControlIntegrationTests does not declare any static, non-private, non-final, nested classes annotated with @Configuration.
- Found @SpringBootConfiguration org.libertya.api.LYRestAPI for test class org.libertya.api.invoice.InvoiceChronologicalControlIntegrationTests
- Loaded default TestExecutionListener class names from location [META-INF/spring.factories]: [org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener, org.springframework.test.context.web.ServletTestExecutionListener, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener, org.springframework.test.context.event.ApplicationEventsTestExecutionListener, org.springframework.test.context.support.DependencyInjectionTestExecutionListener, org.springframework.test.context.support.DirtiesContextTestExecutionListener, org.springframework.test.context.transaction.TransactionalTestExecutionListener, org.springframework.test.context.jdbc.SqlScriptsTestExecutionListener, org.springframework.test.context.event.EventPublishingTestExecutionListener]
- Using TestExecutionListeners: [org.springframework.test.context.web.ServletTestExecutionListener@1f3aa970, org.springframework.test.context.support.DirtiesContextBeforeModesTestExecutionListener@5213b887, org.springframework.test.context.event.ApplicationEventsTestExecutionListener@40c6d1ef, org.springframework.boot.test.mock.mockito.MockitoTestExecutionListener@6f4029e9, org.springframework.boot.test.autoconfigure.SpringBootDependencyInjectionTestExecutionListener@257b6c58, org.springframework.test.context.support.DirtiesContextTestExecutionListener@6ae32ff0, org.springframework.test.context.event.EventPublishingTestExecutionListener@1c5cd2ea, org.springframework.boot.test.autoconfigure.restdocs.RestDocsTestExecutionListener@72bdbfe9, org.springframework.boot.test.autoconfigure.web.client.MockRestServiceServerResetTestExecutionListener@cda144a, org.springframework.boot.test.autoconfigure.web.servlet.MockMvcPrintOnlyOnFailureTestExecutionListener@7fb5368e, org.springframework.boot.test.autoconfigure.web.servlet.WebDriverTestExecutionListener@5847010, org.springframework.boot.test.autoconfigure.webservices.client.MockWebServiceServerTestExecutionListener@1ad9d5be, org.springframework.boot.test.mock.mockito.ResetMocksTestExecutionListener@46fdfaeb]
2026-07-03 16:59:48.858 INFO - SecurityController.keygen Arg1: {}, Arg2: {accept=text/plain, application/json, application/*+json, */*, username=AdminLibertya, password=AdminLibertya, clientid=1010016, orgid=1010053, content-length=0, host=localhost:46480, connection=Keep-Alive, user-agent=Apache-HttpClient/4.5.2 (Java/1.8.0_121), accept-encoding=gzip,deflate},  
2026-07-03 16:59:48.861 INFO - SecurityController.keygen: <200 OK OK,Bearer eyJhbGciOiJIUzUxMiJ9.eyJqdGkiOiJKV1RCdWlsZGVyIiwic3ViIjoiQWRtaW5MaWJlcnR5YSIsImF1dGhvcml0aWVzIjpbIlJPTEVfVVNFUiJdLCJ1c2VyTmFtZSI6IkFkbWluTGliZXJ0eWEiLCJjbGllbnRJRCI6MTAxMDAxNiwib3JnSUQiOjEwMTAwNTMsImlhdCI6MTc4MzA5Nzk4OCwiZXhwIjoyNjQ3MDExNTg4fQ.YTcgAD5325XWq3Y54z6IkzzrOqFaSLtE3x9cPl
2026-07-03 16:59:48.872 INFO - InvoiceController.addInvoice Arg1: class InvoiceDocument {,     header: class Invoice {,         actualizarpreciosconfacturadecompra: null,         adClientId: null,         adOrgId: 1010053,         adOrgtrxId: null,         adUserId: 100,         applypercepcion: null,         authcode: null,         authmatch: null,         authorizationchainstatus: null,         authorize: null,         cActivityId: null,         cae: null,         caecbte: null,         caeerror: null,         cai: null,         caja: null,         cBpartnerId: 1012145,         cBpartnerLocationId: 1012158,         cCampaignId: null,         cCashlineId: null,         cChargeId: null,         cConversiontypeId: null,         cCurrencyId: 118,         cDoctypeId: 1010507,         cDoctypetargetId: 1010507,         chargeamt: null,         cInvoiceId: null,         cInvoiceOrigId: null,         cLetraComprobanteId: 1010277,         codigocategoriaiva: null,         copyfrom: null,         cOrderId: null,         cOrderOrigId: null,         cPaymentId: null,         cPaymenttermId: 1010083,         cPosjournalId: null,         cPospaymentmediumCreditId: null,         cPospaymentmediumId: null,         cProjectId: null,         createcashline: null,         created: null,         createdby: null,         createfrom: null,         cRegionDeliveryId: null,         cRegionId: null,         cuit: null,         dateacct: 2026-07-03 12:00:00,         datecai: null,         dateinvoiced: 2026-05-17 12:00:00,         dateordered: null,         dateprinted: null,         daterecepted: null,         deliveryviarule: null,         description: null,         docaction: null,         docstatus: null,         docsubtypeinv: null,         documentno: 9000-00000071,         fechadetcparaactualizarprecios: null,         fiscalalreadyprinted: null,         fiscaldescription: null,         generateto: null,         grandtotal: null,         idcae: null,         importclearance: null,         initialcurrentaccountamt: null,         invoiceAdress: null,         isactive: null,         isapproved: null,         iscopy: null,         isdiscountprinted: null,         isexchange: null,         isindispute: null,         ispaid: null,         ispayschedulevalid: null,         isprinted: null,         isselfservice: null,         issotrx: true,         istaxincluded: null,         istransferred: null,         isvoidable: null,         lyeicaeainformed: null,         lyeicaeainformeddetail: null,         lyeimanageelectronicinvoiceprocess: null,         managedragorderdiscounts: null,         managedragordersurcharges: null,         manageelectronicinvoice: null,         manualdocumentno: true,         manualgeneraldiscount: null,         mAuthorizationchainId: null,         mInouttransportId: null,         mPricelistId: 1010595,         mRmaId: null,         netamount: null,         nombrecli: null,         notexchangeablecredit: null,         nroidentificcliente: null,         numerocomprobante: 71,         numerodedocumento: null,         oldgrandtotal: null,         originvfecha: null,         originvnro: null,         originvptovta: null,         originvtipo: null,         paymentrule: S,         poreference: null,         posted: null,         pricelistcurrency: null,         printtype: null,         processed: null,         processing: null,         puntodeventa: 9000,         refInvoiceId: null,         salesrepId: 100,         sendemail: null,         skipipnocaevalidation: null,         tipocomprobante: null,         totallines: null,         updated: null,         updatedby: null,         updateorderqty: null,         user1Id: null,         user2Id: null,         vtocae: null,         additionalvalues: null,         referencedvalues: null,     },     lines: [class InvoiceLine {,         aAssetId: null,         adClientId: null,         adOrgId: 1010053,         cBpartnerVendorId: null,         cChargeId: null,         cInvoiceId: null,         cInvoicelineId: null,         cOrderlineId: null,         costprice: null,         cProjectId: null,         created: null,         createdby: null,         cTaxId: null,         cUomId: null,         description: null,         documentdiscountamt: null,         isactive: null,         isdescription: null,         isprinted: null,         line: 10,         linebonusamt: null,         linediscountamt: null,         linenetamount: null,         linenetamt: null,         linetotalamt: null,         manualgeneraldiscountamt: null,         mAttributesetinstanceId: null,         mImportClearanceId: null,         mInoutlineId: null,         mProductId: null,         priceactual: 100,         priceentered: 100,         pricelimit: null,         pricelist: 100,         processed: null,         qtyentered: null,         qtyinvoiced: 2,         refInvoicelineId: null,         salesrepOrigId: null,         taxamt: null,         updated: null,         updatedby: null,         additionalvalues: null,         referencedvalues: null,     }, class InvoiceLine {,         aAssetId: null,         adClientId: null,         adOrgId: 1010053,         cBpartnerVendorId: null,         cChargeId: null,         cInvoiceId: null,         cInvoicelineId: null,         cOrderlineId: null,         costprice: null,         cProjectId: null,         created: null,         createdby: null,         cTaxId: null,         cUomId: null,         description: null,         documentdiscountamt: null,         isactive: null,         isdescription: null,         isprinted: null,         line: 20,         linebonusamt: null,         linediscountamt: null,         linenetamount: null,         linenetamt: null,         linetotalamt: null,         manualgeneraldiscountamt: null,         mAttributesetinstanceId: null,         mImportClearanceId: null,         mInoutlineId: null,         mProductId: null,         priceactual: 30,         priceentered: 30,         pricelimit: null,         pricelist: 30,         processed: null,         qtyentered: null,         qtyinvoiced: 5,         refInvoicelineId: null,         salesrepOrigId: null,         taxamt: null,         updated: null,         updatedby: null,         additionalvalues: null,         referencedvalues: null,     }],     taxes: null, },  
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.Valido numeracion de comprobantes: TipoID=1010507 PtoVenta=9000 Numero=71
==> MInvoiceLine. MInvoiceLine.validCategoriaIva. Corresponde Descontar Impuesto: false
MInvoice.MInvoice.isCategoriaBPSinImpuestos. Corresponde Descontar Impuesto: NO
==> MInvoiceLine. getPriceList. Desde micro componente Facturacion priceList final:100
==> MInvoiceLine. getPriceList desde micro componente Facturacion  (NO verifica ocultar descuento - estandar):100
==> MInvoiceLine. setTaxAmt 1).isTaxIncluded: false getTaxAmt()=0 getLineNetAmt()=200 getDocumentDiscountAmt()=0 getPrecision()=2
==> MInvoiceLine. setTaxAmt 2).TaxAmt: 0
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.Valido numeracion de comprobantes: TipoID=1010507 PtoVenta=9000 Numero=71
MInvoice.sql Validacion comprobante de ventas: SELECT c_invoice_id FROM c_invoice WHERE  (documentno = ?) AND (c_doctypetarget_id = ?)  AND  (c_invoice_id <> ?)  AND docStatus in ('CO', 'CL', 'VO', 'RE', 'DR') AND isactive='Y' AND IsSOTrx='Y'
MInvoice.Valido la existencia del comprobante de ventas #:9000-00000071 - Tipo:1010507 => null
MInvoice.doJumpNumberControls. DocumentNo=9000-00000071 Numero comprobante:71 Anterior:70
==> MInvoiceLine. MInvoiceLine.validCategoriaIva. Corresponde Descontar Impuesto: false
MInvoice.MInvoice.isCategoriaBPSinImpuestos. Corresponde Descontar Impuesto: NO
==> MInvoiceLine. getPriceList. Desde micro componente Facturacion priceList final:30
==> MInvoiceLine. getPriceList desde micro componente Facturacion  (NO verifica ocultar descuento - estandar):30
==> MInvoiceLine. setTaxAmt 1).isTaxIncluded: false getTaxAmt()=0 getLineNetAmt()=150 getDocumentDiscountAmt()=0 getPrecision()=2
==> MInvoiceLine. setTaxAmt 2).TaxAmt: 0
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.Valido numeracion de comprobantes: TipoID=1010507 PtoVenta=9000 Numero=71
MInvoice.sql Validacion comprobante de ventas: SELECT c_invoice_id FROM c_invoice WHERE  (documentno = ?) AND (c_doctypetarget_id = ?)  AND  (c_invoice_id <> ?)  AND docStatus in ('CO', 'CL', 'VO', 'RE', 'DR') AND isactive='Y' AND IsSOTrx='Y'
MInvoice.Valido la existencia del comprobante de ventas #:9000-00000071 - Tipo:1010507 => null
MInvoice.doJumpNumberControls. DocumentNo=9000-00000071 Numero comprobante:71 Anterior:70
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.Valido numeracion de comprobantes: TipoID=1010507 PtoVenta=9000 Numero=71
MInvoice.sql Validacion comprobante de ventas: SELECT c_invoice_id FROM c_invoice WHERE  (documentno = ?) AND (c_doctypetarget_id = ?)  AND  (c_invoice_id <> ?)  AND docStatus in ('CO', 'CL', 'VO', 'RE', 'DR') AND isactive='Y' AND IsSOTrx='Y'
MInvoice.Valido la existencia del comprobante de ventas #:9000-00000071 - Tipo:1010507 => null
MInvoice.doJumpNumberControls. DocumentNo=9000-00000071 Numero comprobante:71 Anterior:70
MInvoice.CompleteIt Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Validar miPyme=true TPV=false ignoreMiPymeValidation=false getLetra()=A
MInvoice.CompleteIt Asegurar que la secuencia ID 1011715 sea mayor al ultimo numero utilizado!
MInvoice.Es una anulacion ?falseNumeroComprobante=71 DocumentNo=9000-00000071
Debe postear inmediatamente=false Estado documento=CO
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.sql Validacion comprobante de ventas: SELECT c_invoice_id FROM c_invoice WHERE  (documentno = ?) AND (c_doctypetarget_id = ?)  AND  (c_invoice_id <> ?)  AND docStatus in ('CO', 'CL', 'VO', 'RE', 'DR') AND isactive='Y' AND IsSOTrx='Y'
MInvoice.Valido la existencia del comprobante de ventas #:9000-00000071 - Tipo:1010507 => null
MInvoice.doJumpNumberControls. DocumentNo=9000-00000071 Numero comprobante:71 Anterior:70
2026-07-03 16:59:49.394 INFO - InvoiceController.addInvoice: <200 OK OK,1022186,[]>
2026-07-03 16:59:49.401 INFO - InvoiceController.addInvoice Arg1: class InvoiceDocument {,     header: class Invoice {,         actualizarpreciosconfacturadecompra: null,         adClientId: null,         adOrgId: 1010053,         adOrgtrxId: null,         adUserId: 100,         applypercepcion: null,         authcode: null,         authmatch: null,         authorizationchainstatus: null,         authorize: null,         cActivityId: null,         cae: null,         caecbte: null,         caeerror: null,         cai: null,         caja: null,         cBpartnerId: 1012145,         cBpartnerLocationId: 1012158,         cCampaignId: null,         cCashlineId: null,         cChargeId: null,         cConversiontypeId: null,         cCurrencyId: 118,         cDoctypeId: 1010507,         cDoctypetargetId: 1010507,         chargeamt: null,         cInvoiceId: null,         cInvoiceOrigId: null,         cLetraComprobanteId: 1010277,         codigocategoriaiva: null,         copyfrom: null,         cOrderId: null,         cOrderOrigId: null,         cPaymentId: null,         cPaymenttermId: 1010083,         cPosjournalId: null,         cPospaymentmediumCreditId: null,         cPospaymentmediumId: null,         cProjectId: null,         createcashline: null,         created: null,         createdby: null,         createfrom: null,         cRegionDeliveryId: null,         cRegionId: null,         cuit: null,         dateacct: 2026-07-03 12:00:00,         datecai: null,         dateinvoiced: 2026-05-18 12:00:00,         dateordered: null,         dateprinted: null,         daterecepted: null,         deliveryviarule: null,         description: null,         docaction: null,         docstatus: null,         docsubtypeinv: null,         documentno: 9000-00000072,         fechadetcparaactualizarprecios: null,         fiscalalreadyprinted: null,         fiscaldescription: null,         generateto: null,         grandtotal: null,         idcae: null,         importclearance: null,         initialcurrentaccountamt: null,         invoiceAdress: null,         isactive: null,         isapproved: null,         iscopy: null,         isdiscountprinted: null,         isexchange: null,         isindispute: null,         ispaid: null,         ispayschedulevalid: null,         isprinted: null,         isselfservice: null,         issotrx: true,         istaxincluded: null,         istransferred: null,         isvoidable: null,         lyeicaeainformed: null,         lyeicaeainformeddetail: null,         lyeimanageelectronicinvoiceprocess: null,         managedragorderdiscounts: null,         managedragordersurcharges: null,         manageelectronicinvoice: null,         manualdocumentno: true,         manualgeneraldiscount: null,         mAuthorizationchainId: null,         mInouttransportId: null,         mPricelistId: 1010595,         mRmaId: null,         netamount: null,         nombrecli: null,         notexchangeablecredit: null,         nroidentificcliente: null,         numerocomprobante: 72,         numerodedocumento: null,         oldgrandtotal: null,         originvfecha: null,         originvnro: null,         originvptovta: null,         originvtipo: null,         paymentrule: S,         poreference: null,         posted: null,         pricelistcurrency: null,         printtype: null,         processed: null,         processing: null,         puntodeventa: 9000,         refInvoiceId: null,         salesrepId: 100,         sendemail: null,         skipipnocaevalidation: null,         tipocomprobante: null,         totallines: null,         updated: null,         updatedby: null,         updateorderqty: null,         user1Id: null,         user2Id: null,         vtocae: null,         additionalvalues: null,         referencedvalues: null,     },     lines: [class InvoiceLine {,         aAssetId: null,         adClientId: null,         adOrgId: 1010053,         cBpartnerVendorId: null,         cChargeId: null,         cInvoiceId: null,         cInvoicelineId: null,         cOrderlineId: null,         costprice: null,         cProjectId: null,         created: null,         createdby: null,         cTaxId: null,         cUomId: null,         description: null,         documentdiscountamt: null,         isactive: null,         isdescription: null,         isprinted: null,         line: 10,         linebonusamt: null,         linediscountamt: null,         linenetamount: null,         linenetamt: null,         linetotalamt: null,         manualgeneraldiscountamt: null,         mAttributesetinstanceId: null,         mImportClearanceId: null,         mInoutlineId: null,         mProductId: null,         priceactual: 100,         priceentered: 100,         pricelimit: null,         pricelist: 100,         processed: null,         qtyentered: null,         qtyinvoiced: 2,         refInvoicelineId: null,         salesrepOrigId: null,         taxamt: null,         updated: null,         updatedby: null,         additionalvalues: null,         referencedvalues: null,     }, class InvoiceLine {,         aAssetId: null,         adClientId: null,         adOrgId: 1010053,         cBpartnerVendorId: null,         cChargeId: null,         cInvoiceId: null,         cInvoicelineId: null,         cOrderlineId: null,         costprice: null,         cProjectId: null,         created: null,         createdby: null,         cTaxId: null,         cUomId: null,         description: null,         documentdiscountamt: null,         isactive: null,         isdescription: null,         isprinted: null,         line: 20,         linebonusamt: null,         linediscountamt: null,         linenetamount: null,         linenetamt: null,         linetotalamt: null,         manualgeneraldiscountamt: null,         mAttributesetinstanceId: null,         mImportClearanceId: null,         mInoutlineId: null,         mProductId: null,         priceactual: 30,         priceentered: 30,         pricelimit: null,         pricelist: 30,         processed: null,         qtyentered: null,         qtyinvoiced: 5,         refInvoicelineId: null,         salesrepOrigId: null,         taxamt: null,         updated: null,         updatedby: null,         additionalvalues: null,         referencedvalues: null,     }],     taxes: null, },  
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.Valido numeracion de comprobantes: TipoID=1010507 PtoVenta=9000 Numero=72
==> MInvoiceLine. MInvoiceLine.validCategoriaIva. Corresponde Descontar Impuesto: false
MInvoice.MInvoice.isCategoriaBPSinImpuestos. Corresponde Descontar Impuesto: NO
==> MInvoiceLine. getPriceList. Desde micro componente Facturacion priceList final:100
==> MInvoiceLine. getPriceList desde micro componente Facturacion  (NO verifica ocultar descuento - estandar):100
==> MInvoiceLine. setTaxAmt 1).isTaxIncluded: false getTaxAmt()=0 getLineNetAmt()=200 getDocumentDiscountAmt()=0 getPrecision()=2
==> MInvoiceLine. setTaxAmt 2).TaxAmt: 0
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.Valido numeracion de comprobantes: TipoID=1010507 PtoVenta=9000 Numero=72
MInvoice.sql Validacion comprobante de ventas: SELECT c_invoice_id FROM c_invoice WHERE  (documentno = ?) AND (c_doctypetarget_id = ?)  AND  (c_invoice_id <> ?)  AND docStatus in ('CO', 'CL', 'VO', 'RE', 'DR') AND isactive='Y' AND IsSOTrx='Y'
MInvoice.Valido la existencia del comprobante de ventas #:9000-00000072 - Tipo:1010507 => null
MInvoice.doJumpNumberControls. DocumentNo=9000-00000072 Numero comprobante:72 Anterior:71
==> MInvoiceLine. MInvoiceLine.validCategoriaIva. Corresponde Descontar Impuesto: false
MInvoice.MInvoice.isCategoriaBPSinImpuestos. Corresponde Descontar Impuesto: NO
==> MInvoiceLine. getPriceList. Desde micro componente Facturacion priceList final:30
==> MInvoiceLine. getPriceList desde micro componente Facturacion  (NO verifica ocultar descuento - estandar):30
==> MInvoiceLine. setTaxAmt 1).isTaxIncluded: false getTaxAmt()=0 getLineNetAmt()=150 getDocumentDiscountAmt()=0 getPrecision()=2
==> MInvoiceLine. setTaxAmt 2).TaxAmt: 0
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.Valido numeracion de comprobantes: TipoID=1010507 PtoVenta=9000 Numero=72
MInvoice.sql Validacion comprobante de ventas: SELECT c_invoice_id FROM c_invoice WHERE  (documentno = ?) AND (c_doctypetarget_id = ?)  AND  (c_invoice_id <> ?)  AND docStatus in ('CO', 'CL', 'VO', 'RE', 'DR') AND isactive='Y' AND IsSOTrx='Y'
MInvoice.Valido la existencia del comprobante de ventas #:9000-00000072 - Tipo:1010507 => null
MInvoice.doJumpNumberControls. DocumentNo=9000-00000072 Numero comprobante:72 Anterior:71
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.Valido numeracion de comprobantes: TipoID=1010507 PtoVenta=9000 Numero=72
MInvoice.sql Validacion comprobante de ventas: SELECT c_invoice_id FROM c_invoice WHERE  (documentno = ?) AND (c_doctypetarget_id = ?)  AND  (c_invoice_id <> ?)  AND docStatus in ('CO', 'CL', 'VO', 'RE', 'DR') AND isactive='Y' AND IsSOTrx='Y'
MInvoice.Valido la existencia del comprobante de ventas #:9000-00000072 - Tipo:1010507 => null
MInvoice.doJumpNumberControls. DocumentNo=9000-00000072 Numero comprobante:72 Anterior:71
MInvoice.CompleteIt Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Validar miPyme=true TPV=false ignoreMiPymeValidation=false getLetra()=A
MInvoice.CompleteIt Asegurar que la secuencia ID 1011715 sea mayor al ultimo numero utilizado!
MInvoice.Es una anulacion ?falseNumeroComprobante=72 DocumentNo=9000-00000072
Debe postear inmediatamente=false Estado documento=CO
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
MInvoice.Se trata de una FC/NC verifica existencia de comprobantes en borrador!
MInvoice.sql Validacion comprobante de ventas: SELECT c_invoice_id FROM c_invoice WHERE  (documentno = ?) AND (c_doctypetarget_id = ?)  AND  (c_invoice_id <> ?)  AND docStatus in ('CO', 'CL', 'VO', 'RE', 'DR') AND isactive='Y' AND IsSOTrx='Y'
MInvoice.Valido la existencia del comprobante de ventas #:9000-00000072 - Tipo:1010507 => null
MInvoice.doJumpNumberControls. DocumentNo=9000-00000072 Numero comprobante:72 Anterior:71
2026-07-03 16:59:49.945 INFO - InvoiceController.addInvoice: <200 OK OK,1022187,[]>
2026-07-03 16:59:49.952 INFO - InvoiceController.addInvoice Arg1: class InvoiceDocument {,     header: class Invoice {,         actualizarpreciosconfacturadecompra: null,         adClientId: null,         adOrgId: 1010053,         adOrgtrxId: null,         adUserId: 100,         applypercepcion: null,         authcode: null,         authmatch: null,         authorizationchainstatus: null,         authorize: null,         cActivityId: null,         cae: null,         caecbte: null,         caeerror: null,         cai: null,         caja: null,         cBpartnerId: 1012145,         cBpartnerLocationId: 1012158,         cCampaignId: null,         cCashlineId: null,         cChargeId: null,         cConversiontypeId: null,         cCurrencyId: 118,         cDoctypeId: 1010507,         cDoctypetargetId: 1010507,         chargeamt: null,         cInvoiceId: null,         cInvoiceOrigId: null,         cLetraComprobanteId: 1010277,         codigocategoriaiva: null,         copyfrom: null,         cOrderId: null,         cOrderOrigId: null,         cPaymentId: null,         cPaymenttermId: 1010083,         cPosjournalId: null,         cPospaymentmediumCreditId: null,         cPospaymentmediumId: null,         cProjectId: null,         createcashline: null,         created: null,         createdby: null,         createfrom: null,         cRegionDeliveryId: null,         cRegionId: null,         cuit: null,         dateacct: 2026-07-03 12:00:00,         datecai: null,         dateinvoiced: 2026-05-17 12:00:00,         dateordered: null,         dateprinted: null,         daterecepted: null,         deliveryviarule: null,         description: null,         docaction: null,         docstatus: null,         docsubtypeinv: null,         documentno: 9000-00000073,         fechadetcparaactualizarprecios: null,         fiscalalreadyprinted: null,         fiscaldescription: null,         generateto: null,         grandtotal: null,         idcae: null,         importclearance: null,         initialcurrentaccountamt: null,         invoiceAdress: null,         isactive: null,         isapproved: null,         iscopy: null,         isdiscountprinted: null,         isexchange: null,         isindispute: null,         ispaid: null,         ispayschedulevalid: null,         isprinted: null,         isselfservice: null,         issotrx: true,         istaxincluded: null,         istransferred: null,         isvoidable: null,         lyeicaeainformed: null,         lyeicaeainformeddetail: null,         lyeimanageelectronicinvoiceprocess: null,         managedragorderdiscounts: null,         managedragordersurcharges: null,         manageelectronicinvoice: null,         manualdocumentno: true,         manualgeneraldiscount: null,         mAuthorizationchainId: null,         mInouttransportId: null,         mPricelistId: 1010595,         mRmaId: null,         netamount: null,         nombrecli: null,         notexchangeablecredit: null,         nroidentificcliente: null,         numerocomprobante: 73,         numerodedocumento: null,         oldgrandtotal: null,         originvfecha: null,         originvnro: null,         originvptovta: null,         originvtipo: null,         paymentrule: S,         poreference: null,         posted: null,         pricelistcurrency: null,         printtype: null,         processed: null,         processing: null,         puntodeventa: 9000,         refInvoiceId: null,         salesrepId: 100,         sendemail: null,         skipipnocaevalidation: null,         tipocomprobante: null,         totallines: null,         updated: null,         updatedby: null,         updateorderqty: null,         user1Id: null,         user2Id: null,         vtocae: null,         additionalvalues: null,         referencedvalues: null,     },     lines: [class InvoiceLine {,         aAssetId: null,         adClientId: null,         adOrgId: 1010053,         cBpartnerVendorId: null,         cChargeId: null,         cInvoiceId: null,         cInvoicelineId: null,         cOrderlineId: null,         costprice: null,         cProjectId: null,         created: null,         createdby: null,         cTaxId: null,         cUomId: null,         description: null,         documentdiscountamt: null,         isactive: null,         isdescription: null,         isprinted: null,         line: 10,         linebonusamt: null,         linediscountamt: null,         linenetamount: null,         linenetamt: null,         linetotalamt: null,         manualgeneraldiscountamt: null,         mAttributesetinstanceId: null,         mImportClearanceId: null,         mInoutlineId: null,         mProductId: null,         priceactual: 100,         priceentered: 100,         pricelimit: null,         pricelist: 100,         processed: null,         qtyentered: null,         qtyinvoiced: 2,         refInvoicelineId: null,         salesrepOrigId: null,         taxamt: null,         updated: null,         updatedby: null,         additionalvalues: null,         referencedvalues: null,     }, class InvoiceLine {,         aAssetId: null,         adClientId: null,         adOrgId: 1010053,         cBpartnerVendorId: null,         cChargeId: null,         cInvoiceId: null,         cInvoicelineId: null,         cOrderlineId: null,         costprice: null,         cProjectId: null,         created: null,         createdby: null,         cTaxId: null,         cUomId: null,         description: null,         documentdiscountamt: null,         isactive: null,         isdescription: null,         isprinted: null,         line: 20,         linebonusamt: null,         linediscountamt: null,         linenetamount: null,         linenetamt: null,         linetotalamt: null,         manualgeneraldiscountamt: null,         mAttributesetinstanceId: null,         mImportClearanceId: null,         mInoutlineId: null,         mProductId: null,         priceactual: 30,         priceentered: 30,         pricelimit: null,         pricelist: 30,         processed: null,         qtyentered: null,         qtyinvoiced: 5,         refInvoicelineId: null,         salesrepOrigId: null,         taxamt: null,         updated: null,         updatedby: null,         additionalvalues: null,         referencedvalues: null,     }],     taxes: null, },  
MInvoice.BeforeSave...
MInvoice.BeforeSave. C_DocTypeTarget_ID: 1010507
MInvoice.BeforeSave de Controles de Correlatividad de Numeracion MInvoice en Componente * ...
2026-07-03 16:59:49.986 INFO - InvoiceController.addInvoice: <409 CONFLICT Conflict,Error creando documento: Error: : La fecha del comprobante actual no puede ser menor a la del comprobante anterior # 72 (9000-00000072 - 2026-05-18).,[]>
2026-07-03 16:59:49.991 INFO - SecurityController.keygen Arg1: {}, Arg2: {accept=text/plain, application/json, application/*+json, */*, username=AdminLibertya, password=AdminLibertya, clientid=1010016, orgid=1010053, content-length=0, host=localhost:46480, connection=Keep-Alive, user-agent=Apache-HttpClient/4.5.2 (Java/1.8.0_121), accept-encoding=gzip,deflate},  
2026-07-03 16:59:49.995 INFO - SecurityController.keygen: <200 OK OK,Bearer eyJhbGciOiJIUzUxMiJ9.eyJqdGkiOiJKV1RCdWlsZGVyIiwic3ViIjoiQWRtaW5MaWJlcnR5YSIsImF1dGhvcml0aWVzIjpbIlJPTEVfVVNFUiJdLCJ1c2VyTmFtZSI6IkFkbWluTGliZXJ0eWEiLCJjbGllbnRJRCI6MTAxMDAxNiwib3JnSUQiOjEwMTAwNTMsImlhdCI6MTc4MzA5Nzk4OSwiZXhwIjoyNjQ3MDExNTg5fQ.jlgYWY64u2MuvaH9kaMpNAxz6nSr312zct1BBq
2026-07-03 16:59:49.999 INFO - SecurityController.keygen Arg1: {}, Arg2: {accept=text/plain, application/json, application/*+json, */*, username=AdminLibertya, content-length=0, host=localhost:46480, connection=Keep-Alive, user-agent=Apache-HttpClient/4.5.2 (Java/1.8.0_121), accept-encoding=gzip,deflate},  
2026-07-03 16:59:50.001 INFO - SecurityController.keygen: <403 FORBIDDEN Forbidden,[]>