we receive EDI823 for our lockbox check remittance, which we convert to IDOC and process these Idocs through Lockbox program.
we had legacy invoices which were migrated from legacy system and also have invoices generated from SAP, for past two weeks, when customers started paying SAP generated invoices, lockbox program started adding * in front of invoice number and which make program to not find the invoice number and not locate the customer, so payment does not get applied and sits in red errors status on FEBA_LOCKBOX tcode.
I am not sure why it sees need to add *, this is causing nearly 50% failure,
We debugged lockbox program and found "add * to SWERT if invoice status (IVSTA) 8,9" this logic, i am not sure what exactly it does,
Would appreciate your help on this matter