[ https://issues.apache.org/jira/browse/OFBIZ-13085?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17844292#comment-17844292 ]
ASF subversion and git services commented on OFBIZ-13085: --------------------------------------------------------- Commit a380a7846ec95f293052014b30de935ee6fc4b00 in ofbiz-framework's branch refs/heads/trunk from Nicolas Malin [ https://gitbox.apache.org/repos/asf?p=ofbiz-framework.git;h=a380a7846e ] Improved: Convert InvoiceServices.xml from mini-lang to Groovy (OFBIZ-13085) Convert following services to groovy : * createInvoice * copyInvoice * getInvoice * updateInvoice * setInvoiceStatus * copyInvoiceToTemplate * checkInvoiceStatusInProgress * createInvoiceItem * updateInvoiceItem * removeInvoiceItem * sendInvoicePerEmail * autoGenerateInvoiceFromExistingInvoice * cancelInvoice * getInvoiceRunningTotal * addTaxOnInvoice * getInvoicesFilterByAssocType * removeInvoiceItemAssocOnCancelInvoice * resetOrderItemBillingAndOrderAdjustmentBillingOnCancelInvoice * massChangeInvoiceStatus * createInvoiceFromOrder * isInvoiceInForeignCurrency * removePaymentApplication (move to payment package) These services to entity-auto : * createInvoiceRole * removeInvoiceRole * createInvoiceTerm * createInvoiceContent * updateInvoiceContent Introduce new services : * checkInvoiceStatusInProgress * createInvoiceContentAndUpdateContent * updateInvoiceContentAndContent checkInvoiceStatusInProgress have been added as permission service to autorize or not edit service on invoice. createInvoiceContentAndUpdateContent and updateInvoiceContentAndContent have be added to manage both entity InvoiceContent and Content, and let createInvoiceContent and updateInvoiceContent as crud service > Convert InvoiceServices.xml from mini-lang to Groovy > ---------------------------------------------------- > > Key: OFBIZ-13085 > URL: https://issues.apache.org/jira/browse/OFBIZ-13085 > Project: OFBiz > Issue Type: Sub-task > Components: accounting/invoice > Reporter: Nicolas Malin > Assignee: Nicolas Malin > Priority: Minor > Labels: Minilang, groovy, migration > > Convert following services to groovy : > * createInvoice > * copyInvoice > * getInvoice > * updateInvoice > * setInvoiceStatus > * copyInvoiceToTemplate > * checkInvoiceStatusInProgress > * createInvoiceItem > * updateInvoiceItem > * removeInvoiceItem > * sendInvoicePerEmail > * autoGenerateInvoiceFromExistingInvoice > * cancelInvoice > * getInvoiceRunningTotal > * addTaxOnInvoice > * getInvoicesFilterByAssocType > * removeInvoiceItemAssocOnCancelInvoice > * resetOrderItemBillingAndOrderAdjustmentBillingOnCancelInvoice > * massChangeInvoiceStatus > * createInvoiceFromOrder > * isInvoiceInForeignCurrency > * removePaymentApplication (move to payment package) > These services to entity-auto : > * createInvoiceRole > * removeInvoiceRole > * createInvoiceTerm > * createInvoiceContent > * updateInvoiceContent > Introduce new services : > * checkInvoiceStatusInProgress > * createInvoiceContentAndUpdateContent > * updateInvoiceContentAndContent > checkInvoiceStatusInProgress have been added as permission service to > autorize or not edit service on invoice. > createInvoiceContentAndUpdateContent and updateInvoiceContentAndContent have > be added to manage both entity InvoiceContent and Content, and let > createInvoiceContent and updateInvoiceContent as crud service -- This message was sent by Atlassian Jira (v8.20.10#820010)