In the listInvoiceItems screen, in the 'Invoice Item Type' dropdown item types are missing.
In the GetInvoiceItemTypes.groovy file the query on the InvoiceItemType entity does not look for item types with:
- invoiceItemTypeId = SINVOICE_HEAD_ADJ
- parenttypeId = SINVOICE_HEAD_ADJ
- invoiceItemTypeId = SINVOICE_ITM_ADJ
- parenttypeId = SINVOICE_ITM_ADJ
and the invoice item types that are missing answer the above parameters.
The patch adds these parameters to the groovy file.
This seems to be a solutions that's not finished yet, because the splitting of item types between Purchase and Sales invoice item types looks uncompleted. On the one hand there is a parentItemType PINVOICE_ADJ, but there's no SINVOICE_ADJ. Same goes for PINV_PROD_ITEM and no SINV_PROD_ITEM. And there's a SINVOICE_HEAD_ADJ, but no PINVOICE_HEAD_ADJ.
If somebody can tell me which invoiceitemtypes should be grouped in which parenttypes I'd be happy to make a patch for that...