Use Service "processInterfaceLine" OR "createSimpleInvoice" when createing Receivables Invoice
Summary:
I want to develop an OIC integration that consumes an external SOAP web service that provides Receivables Transaction records info. to create them on The Fusion application.
I found these two services ("processInterfaceLine" and "createSimpleInvoice") under SOAP Web Services for Financials "/fscmService/RecInvoiceService?WSDL".
They are both used to create Receivables Transaction Invoice. The only difference -I know- is that "processInterfaceLine" inserts records first into the interface table before importing them into the standard tables but "createSimpleInvoice" inserts records directly into the standard tables.
I want to know how to decide which one to use. Which is more robust and reliable for my scenario? Would be there any problem if I just choose to keep it simple and use "createSimpleInvoice"? What is your experience dealing with both services?