《OFBIZ财务流程分析.docx》由会员分享,可在线阅读,更多相关《OFBIZ财务流程分析.docx(113页珍藏版)》请在金锄头文库上搜索。
1、服务定义分析services_admin.xmlSequence numberService namefunctionalityremarkcreatePartyAcctgPreferenceCreate accounting preferences for a party (organization)updatePartyAcctgPreferenceUpdate accounting preferences for a party (organization)getPartyAccountingPreferencesGet accounting preferences for a part
2、y (organization)updateFXConversionUpdate the conversion rate between two currencies and expire the old conversion ratescreateGlAccountTypeDefaultDefine a default GL account for an Account Type for a certain organisation party.removeGlAccountTypeDefaultRemove a default GL account for an Account Type
3、for a certain organisation party.addInvoiceItemTypeGlAssignmentadd a override GL account number to a invoice Itemtype for a certain organisation party.removeInvoiceItemTypeGlAssignmentRemove a override GL account number to a invoice type for a certain organisation party.addPaymentTypeGlAssignmentadd
4、 a default GL account type to a payment type.removePaymentTypeGlAssignmentRemove a default GL account type from a payment type.addPaymentMethodTypeGlAssignmentadd a default GL account number to a payment method type.removePaymentMethodTypeGlAssignmentRemove a default GL account number from a payment
5、 method type.acctgPrefPermissionCheckAccounting Preferences Permission Checking LogicacctgFxPermissionCheckAccounting Foreign Exchange Permission Checking Logicservices_agreement.xmlSequence numberService namefunctionalityremarkcreateAgreementCreate an AgreementupdateAgreementUpdate an Agreementcanc
6、elAgreementCancel an AgreementcopyAgreementCopy an AgreementcreateAgreementItemCreate an AgreementItemupdateAgreementItemUpdate an AgreementItemremoveAgreementItemRemove an AgreementItemcreateAgreementTermCreate an AgreementTermupdateAgreementTermUpdate an AgreementTermdeleteAgreementTermDelete an A
7、greementTermcreateAgreementPromoApplCreate an AgreementPromoApplupdateAgreementPromoApplUpdate an AgreementPromoApplremoveAgreementPromoApplRemove an AgreementPromoApplcreateAgreementProductApplCreate an AgreementProductApplupdateAgreementProductApplUpdate an AgreementProductApplremoveAgreementProdu
8、ctApplRemove an AgreementProductApplcreateAgreementPartyApplicCreate an AgreementPartyApplicupdateAgreementPartyApplicUpdate an AgreementPartyApplicremoveAgreementPartyApplicRemove an AgreementPartyAppliccreateAgreementGeographicalApplicCreate an AgreementGeographicalApplicupdateAgreementGeographica
9、lApplicUpdate an AgreementGeographicalApplicremoveAgreementGeographicalApplicRemove an AgreementGeographicalAppliccreateAgreementRoleCreate an Agreement RoleupdateAgreementRoleUpdate an Agreement RoledeleteAgreementRoleDelete an Agreement RolegetCommissionForProductGet commission receiving parties a
10、nd amounts for a product. <br/> amount input is for the entire quantity. <br/><br/> Returns a List of Maps each containing <br/> partyIdFrom String commission paying party <br/> partyIdTo String commission receiving party <br/> commission BigDecimal Commission <
11、;br/> days Long term days <br/> currencyUomId String Currency <br/> productId String Product Id <br/> Will use the virtual product if no agreement is found for a variant product. If no quantity is specified, defaults to one (1).createAgreementWorkEffortApplCreate AgreementWorkEf
12、fortAppldeleteAgreementWorkEffortApplDelete AgreementWorkEffortApplacctgAgreementPermissionCheckAccounting Agreement Permission Checking LogicacctgCommissionPermissionCheckAccounting Commission Permission Checking Logicservices_billing.xmlSequence numberService namefunctionalityremarkcreateBillingAc
13、countCreate a Billing AccountupdateBillingAccountUpdate a Billing AccountcreateBillingAccountRoleCreate a Billing Account RoleupdateBillingAccountRoleUpdate a Billing Account RoleremoveBillingAccountRoleRemove a Billing Account RolecreateBillingAccountTermCreate a Billing Account TermupdateBillingAc
14、countTermUpdate a Billing Account TermremoveBillingAccountTermRemove a Billing Account TermcalcBillingAccountBalanceCalculate the balance of a Billing AccountacctgBillingAcctCheckBasic Billing Account Permission Checking Logicservices_cost.xmlSequence numberService namefunctionalityremarkcreateCostComponentCalcCreate a CostComponentCalcupdateCostComponentCalcUpdate a CostComponentCalcremoveCostCom