Detail Accounting: Invoice Entities
Transcript of Detail Accounting: Invoice Entities
1
*1*
*
1
1
*
1
*
1
*
1
*
1
*
*
1
1
*1 *
1
*
*
1
1
*
1
*
1
*
*
1
1
*
*
1
1
*
attrName*invoiceTypeId*
InvoiceTypeAttr
InvoiceexternalAccountIddescriptionthruDatefromDatecontactMechIdaccountCurrencyUomIdaccountLimitbillingAccountId*
PaymentApplication
BillingAccount
attrValueattrName*invoiceId*
InvoiceAttribute
contactMechId*contactMechPurposeTypeId*invoiceId*
InvoiceContactMech
InvoiceTermInvoiceItemAttributesalesOpportunityIdtaxAuthorityRateSeqIdtaxAuthGeoIdtaxAuthPartyIddescriptionamountquantitytaxableFlaguomIdparentInvoiceItemSeqIdparentInvoiceIdproductFeatureIdproductIdinventoryItemIdoverrideOrgPartyIdoverrideGlAccountIdinvoiceItemTypeIdinvoiceItemSeqId*invoiceId*
PaymentApplication
InvoiceItem
attrValueattrName*invoiceItemSeqId*invoiceId*
InvoiceItemAttribute InvoiceItemTypeGlAccount
InvoiceItemTypeAttrChildInvoiceItemTypeInvoiceItemdefaultGlAccountIddescriptionhasTableparentTypeIdinvoiceItemTypeId*
InvoiceItemTypeMap
InvoiceItemType
attrName*invoiceItemTypeId*
InvoiceItemTypeAttr
glAccountIdorganizationPartyId*invoiceItemTypeId*
InvoiceItemTypeGlAccount
invoiceItemTypeIdinvoiceTypeId*invoiceItemMapKey*
InvoiceItemTypeMap
percentagedatetimePerformedroleTypeId*partyId*invoiceId*
InvoiceRole
statusDate*invoiceId*statusId *InvoiceStatus
uomIddescriptiontextValuetermDaystermValueinvoiceItemSeqIdinvoiceIdtermTypeIdinvoiceTermId*
InvoiceTermAttribute
InvoiceTerm
attrValueattrName*invoiceTermId*
InvoiceTermAttribute
ChildInvoiceTypeInvoiceItemTypeMapInvoicedescriptionhasTableparentTypeIdinvoiceTypeId*
InvoiceTypeAttr
InvoiceType
taxAuthGeoIdtoPaymentIdoverrideGlAccountIdbillingAccountIdinvoiceItemSeqIdinvoiceIdpaymentIdpaymentApplicationId*
amountApplied
PaymentApplication
InvoiceTermInvoiceStatusInvoiceRoleInvoiceItemInvoiceContactMechInvoiceAttributecurrencyUomIddescriptionreferenceNumberinvoiceMessagepaidDatedueDateinvoiceDatecontactMechIdbillingAccountIdstatusIdroleTypeIdpartyIdpartyIdFrominvoiceTypeIdinvoiceId*
PaymentApplication
Invoice COMMISSION_INVOICE Commission CUST_RTN_INVOICE Customer Return INTEREST_INVOICE Interest PURCHASE_INVOICE Purchase Invoice SALES_INVOICE Sales Invoice
COMM_INV_ADJ Commission Invoice Adjustment COMM_INV_ITEM Commission Invoice Line Item CRT_ADD_FEATURE_ADJ Return Additional Feature CRT_DISCOUNT_ADJ Return Discount CRT_DPROD_ITEM Return Digital Good Item CRT_FDPROD_ITEM Return Finished/Digital Good Item CRT_FEE_ADJ Return Fee CRT_FPROD_ITEM Return Finished Good Item CRT_MAN_ADJ Return Manual Adjustment CRT_MISC_ADJ Return Miscellaneous Charges CRT_MKTG_PKG_ADJ Return Marketing Package Adjustment CRT_PROD_FEATR_ITEM Return Product-Feature Item CRT_PROD_ITEM Return Product Item CRT_PROMOTION_ADJ Return Promotion CRT_REPLACE_ADJ Return Replacement CRT_SALES_TAX_ADJ Return Sales Tax CRT_SHIPPING_ADJ Return Shipping and Handling CRT_SPROD_ITEM Return Service Product Item CRT_SURCHARGE_ADJ Return Surcharge CRT_TE_ITEM Return Time-Entry Item CRT_WARRANTY_ADJ Return Warranty CRT_WE_ITEM Return Work-Effort Item FEE Invoice Fee FEE Invoice Fee INV_ADD_FEATURE Invoice Additional Feature INV_DISCOUNT_ADJ Invoice Discount INV_DISCOUNT_ADJ Invoice Discount INV_DPROD_ITEM Invoice Digital Good Item INV_FDPROD_ITEM Invoice Finished/Digital Good Item INV_FPROD_ITEM Invoice Finished Good Item INV_INTRST_CHRG Invoice Interest Charge INV_MISC_CHARGE Invoice Miscellaneous Charges INV_MISC_CHARGE Invoice Miscellaneous Charges INV_PROD_FEATR_ITEM Invoice Product-Feature Item INV_PROD_ITEM Invoice Product Item INV_PROMOTION_ADJ Invoice Promotion INV_PROMOTION_ADJ Invoice Promotion INV_SALES_TAX Invoice Sales Tax INV_SALES_TAX Invoice Sales Tax INV_SHIPPING_CHARGES Invoice Shipping and Handling INV_SPROD_ITEM Invoice Service Product Item INV_SURCHARGE_ADJ Invoice Surcharge INV_TE_ITEM Invoice Time-Entry Item INV_WARRANTY_ADJ Invoice Warranty INV_WE_ITEM Invoice Work-Effort Item INVOICE_ADJ Invoice Adjustment INVOICE_ADJ Invoice Adjustment INVOICE_ADJ Invoice Adjustment INVOICE_ITM_ADJ Invoice Item Adjustment ITM_ADD_FEATURE Invoice Item Additional Feature ITM_DISCOUNT_ADJ Invoice Item Discount ITM_FEE Invoice Item Fee ITM_MISC_CHARGE Invoice Item Miscellaneous Charges ITM_PROMOTION_ADJ Invoice Item Promotion ITM_REPLACE_ADJ Invoice Item Replacement ITM_SALES_TAX Invoice Item Sales Tax ITM_SHIPPING_CHARGES Invoice Item Shipping and Handling ITM_SURCHARGE_ADJ Invoice Item Surcharge ITM_WARRANTY_ADJ Invoice Item Warranty P_FEE Invoice Fee PINV_DISCOUNT_ADJ Invoice Discount PINV_DPROD_ITEM Invoice Digital Good Item PINV_FDPROD_ITEM Invoice Finished/Digital Good Item PINV_FPROD_ITEM Invoice Finished Good Item PINV_FXASTPRD_ITEM Invoice Fixed Asset Product Item PINV_INVPRD_ITEM Invoice Inventory Product Item PINV_PROD_FEATR_ITEM Invoice Product-Feature Item PINV_PROD_ITEM Invoice Product Item PINV_PROMOTION_ADJ Invoice Promotion PINV_SPROD_ITEM Invoice Service Product Item PINV_SUPLPRD_ITEM Invoice Supplies (to Expense) Product Item PINV_TE_ITEM Invoice Time-Entry Item PINV_WE_ITEM Invoice Work-Effort Item PINVOICE_ADJ Invoice Adjustment PITM_ADD_FEATURE Invoice Item Additional Feature PITM_DISCOUNT_ADJ Invoice Item Discount PITM_FEE Invoice Item Fee PITM_MISC_CHARGE Invoice Item Miscellaneous Charges PITM_PROMOTION_ADJ Invoice Item Promotion PITM_REPLACE_ADJ Invoice Item Replacement PITM_SALES_TAX Invoice Item Sales Tax PITM_SHIP_CHARGES Invoice Item Shipping and Handling PITM_SURCHARGE_ADJ Invoice Item Surcharge PITM_WARRANTY_ADJ Invoice Item Warranty
1
*
INVOICE_APPROVED Approved INVOICE_CANCELLED Cancelled INVOICE_IN_PROCESS In-Process INVOICE_PAID Paid INVOICE_READY Ready for Posting INVOICE_RECEIVED Received INVOICE_SENT Sent INVOICE_WRITEOFF Write Off
Detail Accounting: Invoice Entities
1
*
Page 27
1
*
1
*
1
*
1
1
*
1
11
1
*
1
*
1
*
1
*
1
1
*
1
*
1
*
* 1
*
1
*
1
*
1
*
1
1
*
*
1
1
*
amountpaymentIddeductionTypeIddeductionId*
Deduction
DeductiondescriptiondeductionTypeId*
DeductionType
GiftCardFulfillment
authCodereferenceNumresponseCodeamountpinNumbercardNumbersurveyResponseIdorderItemSeqIdorderIdpartyIdmerchantIdtypeEnumIdfulfillmentId*
fulfillmentDateValueLinkKey
lastModifiedByTerminallastModifiedDatelastWorkingKeyworkingKeyIndexworkingKeyexchangeKeyprivateKeypublicKeymerchantId*
lastModifiedByUserLogin
BillingAccountTermBillingAccountRoleexternalAccountIddescriptionthruDatefromDatecontactMechIdaccountCurrencyUomIdaccountLimitbillingAccountId*
PaymentApplication
BillingAccount
thruDatefromDate*roleTypeId *partyId *billingAccountId*BillingAccountRole
uomIdtermDaystermValuetermTypeIdbillingAccountIdbillingAccountTermId*
BillingAccountTermAttr
BillingAccountTerm
attrValueattrName*billingAccountTermId*BillingAccountTermAttr
yearsAtBankcontactMechIdcompanyNameOnAccountnameOnAccountaccountNumberaccountTyperoutingNumberbankNamepaymentMethodId*
Payment
EftAccount
PaymentcontactMechIdexpireDate
cardNumberpaymentMethodId*
pinNumber
GiftCard
taxAuthGeoIdtoPaymentIdoverrideGlAccountIdbillingAccountIdinvoiceItemSeqIdinvoiceIdpaymentIdpaymentApplicationId*
amountApplied
PaymentApplication
attrValueattrName*paymentId*PaymentAttribute
pgrMessagepaymentGatewayResponseIdpaymentGatewayRespMsgId*
PaymentGatewayRespMsg
actualCurrencyAmountoverrideGlAccountIdfinAccountTransIdcommentscurrencyUomIdamountpaymentRefNumeffectiveDatestatusIdroleTypeIdTopartyIdTopartyIdFrompaymentPreferenceIdpaymentGatewayResponseId
paymentMethodTypeIdpaymentMethodId
paymentTypeIdpaymentId*
Payment
PaymentAttributeToPaymentApplicationPaymentApplicationDeductionactualCurrencyUomId
PaymentBudgetAllocation
PaymentresultBadCardNumberresultBadExpireresultNsfresultDeclinedtransactionDategatewayMessagegatewayScoreResultgatewayAvsResultgatewayFlaggatewayCodesubReferencealtReferencereferenceNumcurrencyUomIdamounttransCodeEnumIdpaymentMethodTypeIdpaymentMethodIdorderPaymentPreferenceIdpaymentServiceTypeEnumIdpaymentGatewayResponseId*
PaymentGatewayRespMsg
PaymentGatewayResponseglAccountTypeIdorganizationPartyId*paymentTypeId*PaymentGlAccountTypeMap
Payment
GiftCardEftAccountCreditCard
thruDatefromDatedescriptionglAccountIdpartyIdpaymentMethodTypeIdpaymentMethodId*
PaymentGatewayResponse
PaymentMethod
PaymentMethodPaymentGatewayResponsePaymentdefaultGlAccountIddescriptionpaymentMethodTypeId*
PaymentMethodTypeGlAccount
PaymentMethodType
glAccountIdorganizationPartyId*paymentMethodTypeId*PaymentMethodTypeGlAccount
ChildPaymentTypePaymentGlAccountTypeMapPaymentdescriptionhasTableparentTypeIdpaymentTypeId*
PaymentTypeAttr
PaymentType
attrName*paymentTypeId*
PaymentTypeAttr
CASH Cash CERTIFIED_CHECK Certified Check COMPANY_ACCOUNT Company Account COMPANY_CHECK Company Check CREDIT_CARD Credit Card EFT_ACCOUNT Electronic Funds Transfer EXT_BILLACT Billing Account EXT_COD Cash On Delivery EXT_EBAY eBayEXT_OFFLINE Offline Payment EXT_PAYPAL PayPal EXT_WORLDPAY WorldPay FIN_ACCOUNT Financial Account GIFT_CARD Gift Card GIFT_CERTIFICATE Gift Certificate MONEY_ORDER Money Order PERSONAL_CHECK Personal Check
COMMISSION_PAYMENT Commission Payment CUSTOMER_DEPOSIT Customer Deposit CUSTOMER_PAYMENT Customer Payment CUSTOMER_REFUND Customer Refund DISBURSEMENT Disbursement GC_DEPOSIT Gift Certificate Deposit GC_WITHDRAWAL Gift Certificate Withdrawal INCOME_TAX_PAYMENT Income Tax Payment INTEREST_RECEIPT Interest Receipt PAY_CHECK Pay Check PAYROLL_TAX_PAYMENT Payroll Tax Payment POS_PAID_IN POS Paid In POS_PAID_OUT POS Paid Out RECEIPT Receipt SALES_TAX_PAYMENT Sales Tax Payment TAX_PAYMENT Tax Payment VENDOR_PAYMENT Vendor Payment VENDOR_PREPAY Vendor Prepayment
lastFailedNsfDateconsecutiveFailedNsflastFailedAuthDateconsecutiveFailedAuthscontactMechIdsuffixOnCardlastNameOnCardmiddleNameOnCardfirstNameOnCardtitleOnCardcompanyNameOnCardissueNumberexpireDatevalidFromDatecardNumbercardTypepaymentMethodId*
Payment
CreditCard
glAccountIdorganizationPartyId*cardType*CreditCardTypeGlAccount
1 1
*
1 *
PRDS_PAYSVC PRDS_PAY_AUTH Payment Authorization Service PRDS_PAY_AUTH_VERIFY Payment Auth Verification Service PRDS_PAY_CAPTURE Payment Capture Service PRDS_PAY_CREDIT Payment Credit Service PRDS_PAY_EXTERNAL External Payment (No Service) PRDS_PAY_REAUTH Payment Re-Authorization Service PRDS_PAY_REFUND Payment Refund Service PRDS_PAY_RELEASE Payment Release Authorization Service
PGT_CODE PGT_AUTHORIZE Authorize PGT_CAPTURE Capture PGT_CREDIT Credit PGT_REFUND Refund PGT_RELEASE Release
GC_FULFILL GC_ACTIVATE Activate GC_RELOAD Reload
PMNT_STATUS PMNT_CANCELLED Cancelled PMNT_CONFIRMED Confirmed PMNT_NOT_PAID Not Paid PMNT_RECEIVED Received PMNT_SENT Sent
CREDIT_CARD_TYPECCT_AMERICANEXPRESS American Express CCT_CARTEBLANCHE Carte Blanche CCT_DINERSCLUB Diners Club CCT_DISCOVER Discover CCT_ENROUTE EnRoute CCT_JCB JCB CCT_MASTERCARD Master Card CCT_SOLO Solo CCT_SWITCH Switch CCT_UATP Universal Air Travel Plan CCT_VISA Visa CCT_VISAELECTRON Visa Electron
Detail Accounting: Payment Entities
1
Page 28
*
1
1
*
*
1
*
1
*
1
*
1
*
1
1 *
1
*
1
*
1
*
1
*
1
*
1
*
1
*
*
1
*1
*
1
1
*
*1
*
1
*
1
*
1
*
1
*
1
1
*
1
*
*
1
*
1
*1
*
1
AccommodationMapChildAccommodationClassdescriptionparentClassIdaccommodationClassId*
AccommodationClass
numberOfSpacesaccommodationMapTypeIdfixedAssetIdaccommodationClassIdaccommodationMapId*
AccommodationMap
AccommodationMapdescriptionaccommodationMapTypeId*
AccommodationMapType
formuladescriptiondepreciationMethodId*
DepreciationMethod
FixedAssetIdentFixedAssetStdCost
FixedAssetRegistration
FixedAssetProduct
FixedAssetMaintOrderFixedAssetMaintFixedAssetDepMethodFixedAssetAttribute
ChildFixedAssetAccommodationMappurchaseCostUomIdpurchaseCostdepreciationsalvageValuelocatedAtLocationSeqIdlocatedAtFacilityIdserialNumbercalendarIdproductionCapacityactualEndOfLifeexpectedEndOfLifedateNextServicedateLastServiceddateAcquiredfixedAssetNameuomIdroleTypeIdpartyIdclassEnumIdparentFixedAssetIdinstanceOfProductIdfixedAssetTypeIdfixedAssetId*
PartyFixedAssetAssignment
FixedAsset
attrValueattrName*fixedAssetId*
FixedAssetAttribute
thruDatefromDatefixedAssetId*depreciationCustomMethodId*
FixedAssetDepMethod
idValuefixedAssetIdentTypeId*fixedAssetId*
FixedAssetIdent
FixedAssetIdentdescriptionfixedAssetIdentTypeId*
FixedAssetIdentType
purchaseOrderIdintervalMeterTypeIdintervalUomIdintervalQuantityscheduleWorkEffortIdproductMaintSeqIdproductMaintTypeIdstatusIdmaintHistSeqId*fixedAssetId*
FixedAssetMaintMeter
FixedAssetMaint
meterValueproductMeterTypeId*maintHistSeqId*fixedAssetId*
FixedAssetMaintMeter
orderItemSeqId *orderId *maintHistSeqId*fixedAssetId*
FixedAssetMaintOrder
quantitysequenceNumcommentsthruDatefromDate*fixedAssetProductTypeId*productId*fixedAssetId*
quantityUomId
FixedAssetProduct
FixedAssetProductdescriptionfixedAssetProductTypeId*
FixedAssetProductType
registrationNumbergovAgencyPartyIdregistrationDatethruDatefromDate*fixedAssetId*
licenseNumber
FixedAssetRegistration
amountamountUomIdthruDate
fixedAssetStdCostTypeId*fixedAssetId*
fromDate*
FixedAssetStdCost
ChildFixedAssetStdCostTypeFixedAssetStdCostdescription
parentTypeIdfixedAssetStdCostTypeId*
hasTable
FixedAssetStdCostType
ChildFixedAssetTypeFixedAssetdescriptionhasTableparentTypeIdfixedAssetTypeId*
FixedAssetTypeAttr
FixedAssetType
attrName*fixedAssetTypeId*
FixedAssetTypeAttr
statusIdallocatedDatethruDatefromDate*fixedAssetId*roleTypeId *partyId *
comments
PartyFixedAssetAssignment
ProductMaintFixedAssetProductInstanceOfFixedAssetconfigIdbillOfMaterialLeveloriginGeoIdshippingDepthproductDepthdepthUomIdshippingWidthproductWidthwidthUomIdshippingHeightproductHeightheightUomIdweightweightUomIddescriptionproductNamecommentsinternalNamefacilityIdmanufacturerPartyIdprimaryProductCategoryIdproductTypeIdproductId*
ProductMeter
Product
intervalMeterTypeIdintervalUomIdintervalQuantitymaintTemplateWorkEffortIdmaintNameproductMaintTypeIdproductMaintSeqId*productId*
repeatCount
ProductMaint
ChildProductMaintTypeProductMaintFixedAssetMaint
descriptionproductMaintTypeId*
parentTypeId
ProductMaintType
meterNamemeterUomIdproductMeterTypeId*productId*
ProductMeter
IntervalProductMaint
FixedAssetMaintMeterIntervalFixedAssetMaint
defaultUomIddescriptionproductMeterTypeId*
ProductMeter
ProductMeterType
* 1
FXAST_CLASS FAC_COMPRESSOR Compressor FAC_MOBILE Mobile FAC_PASSENGER Passneger Vehicle FAC_PULLER Puller FAC_REEL_STAND Reel Stand FAC_TANKER Tanker FAC_TRACTOR Tractor FAC_TRENCHER Trencher FAC_BOAT Boat FAC_DIGGER Digger FAC_FORKLIFT Forklift FAC_MANLIFT Manlift FAC_SERVICE_BODY Service Body
FIXEDAST_MNT_STATUS FAM_CANCELLED Cancelled FAM_COMPLETED Completed FAM_CREATED Created FAM_IN_PROCESS In Process FAM_SCHEDULED Scheduled
EQUIPMENT Equipment GROUP_EQUIPMENT Group of machines, used for task and routing definition OTHER_FIXED_ASSET Other Fixed Asset PRODUCTION_EQUIPMENT The fixed asset used in the operation-routing definition PROPERTY Property REAL_ESTATE Real Estate VEHICLE Vehicle
GAS_CARD1 Gas Card Number 1 GAS_CARD2 Gas Card Number 2 GAS_CARD3 Gas Card Number 3 MFG_SERIAL Mfg Serial Number TRACKING_LABEL Internal Tracking Label Number TRACKING_VENDOR Vendor Tracking/Inventory Number VIN Vehicle Identification Number (VIN)
FAPT_SALE Sale of AssetFAPT_USE Use of Asset
SPEEDOMETER Speedometer TACHOMETER Tachometer DISTANCE Distance Meter MOTOR_TIME Motor Time Meter USE_COUNT Use Count Meter COPY_COUNT Copy Count Meter
VEHICLE_MAINT Vehicle MaintenanceOIL_CHANGE Oil Change SERP_BELT Serpentine Belt Replacement REFUEL Re-Fuel REPLACE_BATTERY Replace Battery WASH Wash
SETUP_COST Standard Setup CostUSAGE_COST Standard Usage Cost
Detail Accounting: Fixed Asset Entities
*
1
Page 29
*
1
*
1*1
1
*
1
*
1
*
1* 1
*
1
1
*
*
1
*
1
*
1
*
1
*
1
1
*
1
*
1
*1*
1
*
1
*
1
*
1
*
1
*
1
1
*
1
*
1
*
1
*
AcctgTransEntryAcctgTransAttributelastModifiedByUserLogincreatedByUserLogintheirAcctgTransIdworkEffortIdreceiptIdshipmentIdfinAccountTransIdpaymentIdinvoiceIdroleTypeIdpartyIdphysicalInventoryIdinventoryItemIdfixedAssetIdgroupStatusIdvoucherDatevoucherRef
glFiscalTypeIdglJournalId
scheduledPostingDatepostedDateisPostedtransactionDatedescriptionacctgTransTypeIdacctgTransId*
AcctgTrans
attrValueattrName*acctgTransId*
AcctgTransAttribute
isSummarysettlementTermIdreconcileStatusIdtaxIdgroupIddueDatedebitCreditFlagorigCurrencyUomIdorigAmountcurrencyUomIdamountorganizationPartyIdglAccountIdglAccountTypeIdtheirProductIdproductIdtheirPartyIdroleTypeIdpartyIdvoucherRefdescriptionacctgTransEntryTypeIdacctgTransEntrySeqId*acctgTransId*
GlReconciliationEntry
AcctgTransEntry
ChildAcctgTransEntryTypeAcctgTransEntrydescription
parentTypeIdacctgTransEntryTypeId*
hasTable
AcctgTransEntryType
attrName*acctgTransTypeId*
AcctgTransTypeAttr
*
1
PartyGlAccountGlReconciliation
GlBudgetXrefGlAccountTypeDefaultGlAccountRoleGlAccountOrganizationGlAccountHistoryGlAccountGroupMemberChildGlAccountAcctgTransEntrypostedBalanceproductIddescriptionaccountNameaccountCodeparentGlAccountIdglXbrlClassIdglResourceTypeId
glAccountClassIdglAccountTypeId
glAccountId*
VarianceReasonGlAccount
GlAccount
*
1
ChildGlAccountClassGlAccountisAssetClass
parentClassIdglAccountClassId*
description
GlAccountClass
endingBalancepostedCreditspostedDebits
organizationPartyId*glAccountId*
customTimePeriodId*
GlAccountHistory
postedBalancethruDatefromDateroleTypeIdorganizationPartyId*glAccountId*
AcctgTransEntry
GlAccountOrganization
thruDatefromDate*roleTypeId*partyId*glAccountId*
GlAccountRole
glAccountIdorganizationPartyId*glAccountTypeId*
GlAccountTypeDefault
allocationPercentagethruDatefromDate*budgetItemTypeId*glAccountId*
GlBudgetXref
AcctgTranspostedDateisPostedorganizationPartyIdglJournalNameglJournalId*
PartyAcctgPreference
GlJournal
reconciledDatereconciledBalanceorganizationPartyIdglAccountIdlastModifiedByUserLogincreatedByUserLogindescriptionglReconciliationNameglReconciliationId*
GlReconciliationEntry
GlReconciliation
reconciledAmountacctgTransEntrySeqId*acctgTransId*glReconciliationId*
GlReconciliationEntry
GlAccountdescriptionglXbrlClassId*
GlXbrlClass
refundPaymentMethodIdlastOrderNumberorderIdPrefixorderSequenceEnumIdlastQuoteNumberquoteIdPrefixquoteSequenceEnumIduseInvoiceIdForReturnslastInvoiceRestartDatelastInvoiceNumberinvoiceIdPrefixinvoiceSequenceEnumIdbaseCurrencyUomIdcogsMethodIdtaxFormIdfiscalYearStartDayfiscalYearStartMonthpartyId*
errorGlJournalId
PartyAcctgPreference
glAccountIdglAccountTypeId*roleTypeId*partyId*organizationPartyId*
PartyGlAccount
thruDatefromDate*averageCostproductId*organizationPartyId*
ProductAverageCost
glAccountIdorganizationPartyId*varianceReasonId*
VarianceReasonGlAccount
AcctgTransEntryuomIdtermValuetermNamesettlementTermId*
SettlementTerm
glFiscalTypeId*GlFiscalType
AcctgTransdescription
ACTUAL Actual BUDGET Budget FORECAST Forecast PLAN Plan SCENARIO Scenario
GlAccountdescriptionglResourceTypeId*
GlResourceType
MONEY Money RAW_MATERIALS Raw Materials LABOR Labor SERVICES Services FINISHED_GOODS Finished Goods DELIVERED_GOODS Delivered Goods
1
*
*
*
GlAccountGroupMemberdescriptionglAccountGroupTypeIdglAccountGroupId*
GlAccountGroup
GlAccountGroupMemberGlAccountGroupdescriptionglAccountGroupTypeId*GlAccountGroupType
TAX_FIELD_US Tax Form Field: USA
GlAccountTypeDefault
ChildGlAccountTypeGlAccount
AcctgTransEntrydescriptionhasTableparentTypeIdglAccountTypeId*
PartyGlAccount
GlAccountType
ACCOUNTS_RECEIVABLE Accounts Receivable ACCOUNTS_PAYABLE Accounts Payable BALANCE_ACCOUNT Balance BANK_STLMNT_ACCOUNT Bank Settlement UNDEPOSITED_RECEIPTS Undeposited Receipts MRCH_STLMNT_ACCOUNT Merchant Account Settlement CURRENT_ASSET Current Asset FIXED_ASSET Fixed Asset FIXED_ASSET_MAINT Fixed Asset Maintenance OTHER_ASSET Other Asset CREDIT_CARD Credit Card CURRENT_LIABILITY Current Liability LONG_TERM_LIABILITY Long Term Liability CUSTOMER_ACCOUNT Customer SUPPLIER_ACCOUNT Supplier PRODUCT_ACCOUNT Product INVENTORY_ACCOUNT Inventory INV_ADJ_AVG_COST Inventory Adjustment from Average Cost INV_ADJ_VAL Inventory Item Value Adjustment RAWMAT_INVENTORY Raw Materials Inventory WIP_INVENTORY Work In Progress Inventory TAX_ACCOUNT Tax PROFIT_LOSS_ACCOUNT Profit Loss SALES_ACCOUNT Sales SALES_RETURNS Customer Returns DISCOUNTS_ACCOUNT Discounts COGS_ACCOUNT Cost of Goods Sold COGS_ADJ_AVG_COST COGS - Average Cost Adjustment PURCHASE_ACCOUNT Purchase INV_CHANGE_ACCOUNT Inventory Change EXPENSE Expense OPERATING_EXPENSE Operating Expense OTHER_EXPENSE Other Expense OWNERS_EQUITY Owner's Equity RETAINED_EARNINGS Retained Earnings CUSTOMER_DEPOSIT Customer Deposits CUSTOMER_CREDIT Customer Credits CUSTOMER_GC_DEPOSIT Customer Gift Certificate Balances UNINVOICED_SHIP_RCPT Uninvoiced Shipment Receipts PURCHASE_PRICE_VAR Purchase Price Variance PREPAID_EXPENSES Prepaid Expenses INCOME Income OTHER_INCOME Other Income INTEREST_INCOME Interest Income INTRSTINC_RECEIVABLE Interest Income Receivables INVENTORY_XFER_OUT Receivable from Inventory Transferred Out INVENTORY_XFER_IN Payable from Inventory Transferred In COMMISSION_EXPENSE Commission Expense COMMISSIONS_PAYABLE Commissions Payables WRITEOFF Write Off ACCTRECV_WRITEOFF Accounts Receivables Write Off ACCTPAY_WRITEOFF Accounts Payables Write Off COMMISSIONS_WRITEOFF Commissions Payables Write Off INTRSTINC_WRITEOFF Interest Income Write Off FX_GAIN_LOSS_ACCT Foreign Exchange Gain/Loss FX_GAIN_ACCOUNT Foreign Exchange Gain FX_LOSS_ACCOUNT Foreign Exchange Loss
ChildAcctgTransTypeAcctgTransdescriptionhasTableparentTypeIdacctgTransTypeId*
AcctgTransTypeAttr
AcctgTransTypeAMORTIZATION Amorization CAPITALIZATION Capitalization CREDIT_LINE Credit Line CREDIT_MEMO Credit Memo DEPRECIATION Depreciation DISBURSEMENT Disbursement EXTERNAL_ACCTG_TRANS External INCOMING_PAYMENT Incoming Payment INTERNAL_ACCTG_TRANS Internal INVENTORY Inventory INVENTORY_RETURN Inventory from Return ITEM_VARIANCE Inventory Item Variance MANUFACTURING Manufacturing NOTE Note OBLIGATION_ACCTG_TRA Obligation OTHER_INTERNAL Other Internal OTHER_OBLIGATION Other Obligation OUTGOING_PAYMENT Outgoing Payment PAYMENT_ACCTG_TRANS Payment PAYMENT_APPL Payment Applied PERIOD_CLOSING Period Closing PURCHASE_INVOICE Purchase Invoice RECEIPT Receipt SALES Sales SALES_INVOICE Sales Invoice SALES_SHIPMENT Sales Shipment SHIPMENT_RECEIPT Shipment Receipt TAX_DUE Tax Due
*1
ACCTG_ENREC_STATUS AES_NOT_RECONCILED Not Reconciled AES_PARTLY_RECON Partly Reconciled AES_RECONCILED Reconciled
TAX_FORMS US_IRS_1040 Form 1040 (US IRS) US_IRS_1065 Form 1065 (US IRS) US_IRS_1120 Form 1120 (US IRS) US_IRS_1120S Form 1120S (US IRS) US_IRS_990 Form 990 (US IRS) US_IRS_990PF Form 990-PF (US IRS) US_IRS_990T Form 990-T (US IRS)
COGS_METHODS COGS_AVG_COST Average Cost COGS_FIFO FIFO COGS_LIFO LIFO
INVOICE_SEQMD INVSQ_ENF_SEQ Enforced Sequence (no gaps, per organization) INVSQ_RESTARTYR Restart on Fiscal Year (no gaps, per org, reset to 1 each year) INVSQ_STANDARD Standard (faster, may have gaps, per system)
ORDER_SEQMD ODRSQ_ENF_SEQ Enforced Sequence (no gaps, per organization) ODRSQ_STANDARD Standard (faster, may have gaps, per system) QTESQ_ENF_SEQ Enforced Sequence (no gaps, per organization) QTESQ_STANDARD Standard (faster, may have gaps, per system)
QUOTE_SEQMD QTESQ_ENF_SEQ Enforced Sequence (no gaps, per organization) QTESQ_STANDARD Standard (faster, may have gaps, per system)
Detail Accounting: General Ledger Entities
glAccountGroupIdglAccountGroupTypeId*glAccountId*
GlAccountGroupMember
11
*
Page 30
1
1
1
1
*
*
1
1
**
1
* 1
1
*
1
1
*1 *
*
1
*1
*
*
*
*1*1*
1 *
*
*
11
*
*
*
HUMAN Human interacting with the system through an application ORGANIZATIONAL_UNIT Department or other unit in an organization RESOURCE A specific resource agent RESOURCE_SET A set of resource ROLE Specifies a role that may map to a group of humans SYSTEM An automatic agent
Workflow Entities
ToWorkflowTransitionFromWorkflowTransition
DefaultStartWorkflowProcess
WorkflowActivityToolWorkflowActivitySubFlowWorkflowActivityLoop
inheritPriorityrestartOnDelegatedelegateAfterStartlimitAfterStartlimitServicecompleteAllAssignmentsacceptAllAssignmentssplitTypeEnumIdjoinTypeEnumIdblockEndActivityIdblockBeginActivityIdblockDescriptionblockIconUrlblockDocumentationUrlblockNameisInlineBlockcanStartactivityTypeEnumIdwaitingTimeworkingTimedurationinstantiationLimitEnumIdcosticonUrldocumentationUrlperformerParticipantIdfinishModeEnumIdstartModeEnumIdtimeLimitdescriptionobjectPriorityobjectNameactivityId*processVersion*processId*packageVersion*packageId*
WorkflowTransitionRef
WorkflowActivity
conditionExpractivityId*processVersion*processId*packageVersion*packageId*
loopKindEnumId
WorkflowActivityLoop
extendedAttributesactualParameterstoolTypeEnumIdtoolId*activityId*processVersion*processId*packageVersion*packageId*
description
WorkflowActivityTool
descriptionapplicationNameapplicationId*processVersion*processId*packageVersion*packageId*
WorkflowFormalParam
WorkflowApplication
WorkflowFormalParam
WorkflowDataFieldarrayUpperIndexarrayLowerIndexsubTypeEnumIddataTypeEnumIdmemberParentInfoIdcomplexTypeInfoId*
WorkflowTypeDeclaration
WorkflowComplexTypeInfo
complexTypeInfoIddataTypeEnumIdlengthBytesinitialValuedescriptiondataFieldNamedataFieldId*processVersion*processId*packageVersion*packageId*
isArray
WorkflowDataField
dataTypeEnumIddescriptionmodeEnumIdindexNumberformalParamId*applicationId*processVersion*processId*packageVersion*packageId*
complexTypeInfoId
WorkflowFormalParam
WorkflowProcess
MainWorkflowPackageExternalExternalWorkflowPackageExternal
participantListIdimportedFromUrldocumentationUrlresponsibleListIdcostUomIdpriorityUomIdgraphConformanceEnumIdpublicationStatusIdcountryGeoIdcodepageauthorcreationDateTimesourceVendorInfospecificationIdspecificationVersiondescriptionpackageNamepackageVersion*packageId*
WorkflowTypeDeclaration
WorkflowPackage
externalPackageId*packageVersion*packageId*
WorkflowPackageExternalPerformerWorkflowActivityWorkflowParticipantList
descriptionroleTypeIdpartyIdparticipantNameparticipantId*processVersion*processId*packageVersion*packageId*
participantTypeId
WorkflowParticipant
participantId*processVersion*processId*packageVersion*packageId*participantListId*
participantIndex
WorkflowParticipantList
WorkflowParticipanthasTableparentTypeId
descriptionparticipantTypeId*
typeCode
WorkflowParticipantType
WorkflowDataFieldWorkflowApplicationWorkflowActivitysourceReferenceFielddefaultStartActivityIdwaitingTimeworkingTimedurationdurationUomIddocumentationUrl
participantListIdresponsibleListId
validToDatevalidFromDatetimeLimitpublicationStatusIdcountryGeoIdcodepageauthorcreationDateTimedescriptionobjectPriorityobjectNameprocessVersion*processId*packageVersion*packageId*
WorkflowProcess
WorkflowPackagecurrentVersiondescriptionspecificationNamespecificationId*
WorkflowSpecification
extendedAttributesloopTypeEnumId
toActivityIdfromActivityId
conditionTypeEnumIdconditionExprdescriptiontransitionNametransitionId*processVersion*processId*packageVersion*packageId*
WorkflowTransitionRef
WorkflowTransition
transitionId*activityId*processVersion*
packageVersion*packageId*
processId*
WorkflowTransitionRef
dataTypeEnumIddescriptiontypeNametypeId*packageVersion*packageId*
complexTypeInfoId
WorkflowTypeDeclaration
subFlowProcessVersionsubFlowProcessIdactualParametersactivityId*processVersion*processId*packageVersion*packageId*
executionEnumId
WorkflowActivitySubFlow
**
1
1
*
*
1
*
1
Page 31
1
*
1
*
1
1
1
*
1
*
*
1
*
1*
1
* 1
*1
1
*
*
EntitySyncIncludeGroupEntityGroupEntryentityGroupNameentityGroupId*
applEnumIdentityOrPackage*entityGroupId*
keyTextkeyName*
EntitySyncIncludeEntitySyncHistoryforPushOnlyforPullOnlykeepRemoveInfoHourstargetDelegatorNametargetServiceNamemaxRunningNoUpdateMillissyncEndBufferMillissyncSplitMillisofflineSyncSplitMillispreOfflineSynchTimelastHistoryStartDatelastSuccessfulSynchTimerunStatusIdentitySyncId*
EntitySyncIncludeGroup
perSplitMaxItemsperSplitMinItemsperSplitMaxMillisperSplitMinMillisrunningTimeMillistotalStoreCallstotalSplitstotalRowsToRemovetotalRowsToStoretotalRowsToCreatetotalRowsExportedtoRemoveAlreadyDeletedtoRemoveDeletedtoStoreNotUpdatedtoStoreUpdatedtoStoreInsertedtoCreateNotUpdatedtoCreateUpdatedtoCreateInsertedlastSplitStartTimelastCandidateEndTimelastSuccessfulSynchTimebeginningSynchTimerunStatusIdstartDate*entitySyncId*
applEnumIdentityOrPackage*entitySyncId*
entityGroupId*entitySyncId*
primaryKeyRemovedentitySyncRemoveId*
finishDateTimestartDateTimerunByInstanceIdrecurrenceInfoIdruntimeDataIdrunAsUserauthUserLoginIdmaxRetryloaderNameserviceNamepreviousJobIdparentJobIdstatusIdpoolIdrunTimejobNamejobId*
cancelDateTimerecurrenceCountrecurrenceRuleIdexceptionRuleIdrecurrenceDateTimesexceptionDateTimesstartDateTimerecurrenceInfoId*
JobSandbox
RecurrenceInfoxNameweekStartbySetPosListbyMonthListbyWeekNoListbyYearDayListbyMonthDayListbyDayListbyHourListbyMinuteListbySecondListintervalNumbercountNumberuntilDateTimefrequencyrecurrenceRuleId*
ExceptionRecurrenceInfo
JobSandboxruntimeInforuntimeDataId*
seqIdseqName*
lockTimelockThreadserviceName*
testBlobFieldtestBlobId*testingDate
testingSizecommentsdescriptiontestingNametestingTypeIdtestingId*
TestingNodeMember
TestingNodeMemberdescriptionprimaryParentNodeIdtestingNodeId*
thruDatefromDate*testingId*testingNodeId*
TestingdescriptiontestingTypeId*
*
1
1
*1*
lastAccessedmaxIdleisValid
sessionSizesessionId*
sessionInfo
reasonCodeerrorSeqId*referenceId*task*component*logicalId*
descriptionfullMessageXmlorigRefshipmentIdreturnIdorderIdprocessingStatusIdbsrRevisionbsrNounbsrVerbconfirmationreceivedDatesentDateoutgoingMessageauthIdreferenceId*task*component*logicalId*
OagisMessageErrorInfo
PosTerminalStatePosTerminalLogpushEntitySyncIdfacilityIdposTerminalId*
reasonCommentpaidAmountposTerminalLogId*
logEndDateTimelogStartDateTimestatusIduserLoginIdreturnIdorderIditemCounttransactionIdposTerminalIdposTerminalLogId*
PosTerminalInternTx
actualEndingGcactualEndingCcactualEndingCheckactualEndingCashstartingDrawerAmountclosedByUserLoginIdopenedByUserLoginIdendingTxIdstartingTxIdclosedDateopenedDate*posTerminalId*
actualEndingOther
1
*
OAGIS_MP_STATUS OAGMP_ERRCONFSENT Error Confirm Sent OAGMP_OGEN_ERROR Out Generated - Error OAGMP_OGEN_SUCCESS Out Generated - Success OAGMP_PROC_ERROR In Processed - Error OAGMP_PROC_SUCCESS In Processed - Success OAGMP_REC_ERR_CON Received Error Confirm OAGMP_REC_SUC_CON Received Success Confirm OAGMP_RECEIVED In Message Received OAGMP_SEND_ERROR Out Message Send Error OAGMP_SENT Out Message Sent OAGMP_SYS_ERROR System Error OAGMP_TRIGGERED Out Message Triggered
ENTSYNC_RUN ESR_COMPLETE Complete ESR_DATA_ERROR Data Error ESR_NOT_STARTED Not Started ESR_OTHER_ERROR Other Error ESR_PENDING Offline Pending ESR_RUNNING Running ESR_SERVICE_ERROR Service Call Error
SERVICE_STATUS SERVICE_CANCELLED Cancelled SERVICE_CRASHED Crashed SERVICE_FAILED Failed SERVICE_FINISHED Finished SERVICE_PENDING Pending SERVICE_QUEUED Queued SERVICE_RUNNING Running
POSTX_STATUS POSTX_ACTIVE Active POSTX_CLOSED Closed POSTX_PAID_IN PaidIn POSTX_PAID_OUT PaidOut POSTX_RETURNED Returned POSTX_SOLD Sold POSTX_VOIDED Voided
ENTSYNC_INC_APPL ESIA_ALWAYS Always Include ESIA_EXCLUDE Exclude ESIA_INCLUDE Include
ENTSYNC_INC_APPL ESIA_ALWAYS Always Include ESIA_EXCLUDE Exclude ESIA_INCLUDE Include
Service Entities
1
EntityGroup
EntityGroupEntry
EntityKeyStore
EntitySync
EntitySyncHistory
EntitySyncInclude
EntitySyncIncludeGroup
EntitySyncRemove
JobSandbox
RecurrenceInfo
RecurrenceRule
RuntimeData
SequenceValueItem
ServiceSemaphore
TestBlob
Testing
TestingNode
TestingNodeMemberTestingType
CatalinaSession
OagisMessageErrorInfo
OagisMessageInfo
PosTerminal
PosTerminalInternTx
PosTerminalLog
PosTerminalState
Page 32
Process: Pre-Cart Entities
* 1
*
1
1
*
*
1* 1
*
1
*
1
*1
*
1
*
1
*
1
*
1
*
1*1
*
1
*
1
*
1
*
1
Calling_recalcTaxTotalitemAdjustments[java.util.List-OUT]*orderAdjustments[java.util.List-OUT]*shippingAddress[org.ofbiz.entity.GenericValue-IN]orderPromotionsAmount[BigDecimal-IN]orderShippingAmount[BigDecimal-IN]itemShippingList[java.util.List-IN]itemPriceList[java.util.List-IN]*itemAmountList[java.util.List-IN]*itemProductList[java.util.List-IN]*billToPartyId[String-IN]payToPartyId[String-IN]productStoreId[String-IN]
Calling_createInvoicesFromShipments
calcTax
orderId[String-IN]*Calling_recalcTaxTotal
invoicesCreated[List-OUT]createSalesInvoicesForDropShipments[Boolean-IN]shipmentIds[List-IN]*
Calling_createInvoicesFromShipments
shippingEstimateAmount[Double-OUT]*partyId[String-IN]shippableTotal[Double-IN]*shippableQuantity[Double-IN]*shippableWeight[Double-IN]*shippableItemInfo[List-IN]*productStoreId[String-IN]*carrierRoleTypeId[String-IN]*carrierPartyId[String-IN]*shipmentMethodTypeId[String-IN]*shippingCountryCode[String-IN]shippingPostalCode[String-IN]shippingContactMechId[String-IN]initialEstimateAmt[Double-IN]serviceConfigProps[String-IN]
calcShipmentCostEstimate
taxPercentage[BigDecimal-OUT]*taxTotal[BigDecimal-OUT]*shippingPrice[BigDecimal-IN]basePrice[BigDecimal-IN]*quantity[BigDecimal-IN]productId[String-IN]*billToPartyId[String-IN]productStoreId[String-IN]*
priceWithTax[BigDecimal-OUT]*
calcTaxForDisplay
Called_sendOrderBackorderNotificationcheckInventoryAvailability
temporaryAnonymousUserLogin[GenericValue-IN]note[String-IN]sendCc[String-IN]sendTo[String-IN]body[String-OUT]comments[String-IN]screenUri[String-IN]emailType[String-OUT]*orderItemSeqId[String-IN]orderId[String-IN]*
Called_sendOrderBackorderNotification
Calling_processReplacementReturnCalling_calculateShoppingListDeepTotalPriceCalling_createQuoteItemCalling_createInvoiceItemallQuantityPrices[java.util.List-OUT]orderItemPriceInfos[java.util.List-OUT]*currencyUsed[String-OUT]*validPriceFound[Boolean-OUT]*isSale[Boolean-OUT]*specialPromoPrice[Double-OUT]promoPrice[Double-OUT]averageCost[Double-OUT]competitivePrice[Double-OUT]defaultPrice[Double-OUT]listPrice[Double-OUT]price[Double-OUT]*basePrice[Double-OUT]*surveyResponseId[String-IN]findAllQuantityPrices[String-IN]checkIncludeVat[String-IN]autoUserLogin[GenericValue-IN]termUomId[String-IN]productPricePurposeId[String-IN]currencyUomId[String-IN]amount[Double-IN]quantity[Double-IN]agreementId[String-IN]productStoreGroupId[String-IN]productStoreId[String-IN]partyId[String-IN]webSiteId[String-IN]prodCatalogId[String-IN]product[org.ofbiz.entity.GenericValue-IN]*
calculateProductPrice
invoiceItemSeqId[String-INOUT]salesOpportunityId[String-IN]taxAuthorityRateSeqId[String-IN]taxAuthGeoId[String-IN]taxAuthPartyId[String-IN]description[String-IN]amount[Double-IN]quantity[Double-IN]taxableFlag[String-IN]uomId[String-IN]parentInvoiceItemSeqId[String-IN]parentInvoiceId[String-IN]productFeatureId[String-IN]productId[String-IN]inventoryItemId[String-IN]overrideOrgPartyId[String-IN]overrideGlAccountId[String-IN]invoiceItemTypeId[String-IN]invoiceItemSeqId[String-INOUT]invoiceId[String-IN]*
Calling_createInvoiceItem
isPromo[String-IN]comments[String-IN]estimatedDeliveryDate[java.sql.Timestamp-IN]configId[String-IN]reservPersons[Double-IN]reservLength[Double-IN]reservStart[java.sql.Timestamp-IN]quoteUnitPrice[Double-IN]selectedAmount[Double-IN]quantity[Double-IN]custRequestItemSeqId[String-IN]custRequestId[String-IN]workEffortId[String-IN]uomId[String-IN]skillTypeId[String-IN]deliverableTypeId[String-IN]productFeatureId[String-IN]productId[String-IN]quoteItemSeqId[String-INOUT]quoteId[String-INOUT]
Calling_createQuoteItem
totalPrice[Double-OUT]*autoUserLogin[GenericValue-IN]currencyUomId[String-IN]quantity[Double-IN]productStoreGroupId[String-IN]productStoreId[String-IN]partyId[String-IN]webSiteId[String-IN]*prodCatalogId[String-IN]*shoppingListId[String-IN]*
Calling_calculateShoppingListDeepTotalPrice
returnTypeId[String-IN]*returnId[String-IN]*
Calling_processReplacementReturn
Calling_reserveStoreInventoryCalling_getRequirementsForSupplierCalling_getProductInventorySummaryForItemsCalling_getProductInventoryAndFacilitySummaryCalling_createRequirementFromItemATPCalling_createProductionRunForMktgPkgCalling_isStoreInventoryAvailableCalling_checkCreateProductRequirementForFacilityCalling_createATPRequirementsForOrderCalling_checkCreateStockRequirementAtpCalling_checkCreateStockRequirementQohCalling_addPartFixedAssetMaintuseCache[Boolean-IN]availableToPromiseTotal[Double-OUT]*quantityOnHandTotal[Double-OUT]*facilityId[String-IN]*productId[String-IN]*
Calling_updateProductStocktake
getInventoryAvailableByFacility
facilityId[String-IN]*productId[String-IN]*
maintHistSeqId[String-IN]*fixedAssetId[String-IN]*
quantity[Double-IN]*
Calling_addPartFixedAssetMaint
requirementId[String-OUT]quantity[Double-IN]issuedByUserLoginId[String-IN]maintHistSeqId[String-IN]fixedAssetId[String-IN]shipmentItemSeqId[String-IN]shipmentId[String-IN]inventoryItemId[String-IN]shipGroupSeqId[String-IN]orderItemSeqId[String-IN]orderId[String-IN]itemIssuanceId[String-IN]
Calling_checkCreateStockRequirementQoh
requirementId[String-OUT]quantity[Double-IN]productId[String-IN]inventoryItemId[String-IN]orderItemSeqId[String-IN]*shipGroupSeqId[String-IN]*orderId[String-IN]*
Calling_checkCreateStockRequirementAtp
orderId[String-IN]*Calling_createATPRequirementsForOrder
defaultRequirementMethodId[String-IN]facilityId[String-IN]*
Calling_checkCreateProductRequirementForFacility
available[String-OUT]*quantity[Double-IN]*product[GenericValue-IN]productId[String-IN]*productStore[GenericValue-IN]productStoreId[String-IN]*
Calling_isStoreInventoryAvailable
productionRunId[String-OUT]facilityId[String-IN]*orderItemSeqId[String-IN]*orderId[String-IN]*
Calling_createProductionRunForMktgPkg
requirementId[String-OUT]quantity[Double-IN]productId[String-IN]inventoryItemId[String-IN]orderItemSeqId[String-IN]*shipGroupSeqId[String-IN]*orderId[String-IN]*
Calling_createRequirementFromItemATP
amountTotal[Double-OUT]quantityTotal[Double-OUT]distinctProductCount[Integer-OUT]requirementsForSupplier[java.util.List-OUT]statusIds[List-IN]currencyUomId[String-IN]unassignedRequirements[String-IN]partyId[String-IN]requirementConditions[org.ofbiz.entity.condition.EntityCondition-IN]
Calling_getRequirementsForSupplier
quantityNotReserved[Double-OUT]*shipGroupSeqId[String-IN]orderItemSeqId[String-IN]orderId[String-IN]quantity[Double-IN]*productId[String-IN]*productStoreId[String-IN]*
Calling_reserveStoreInventory
locationSeqIdNew[String-IN]quantity[Double-IN]*
locationSeqId[String-IN]*facilityId[String-IN]*
productId[String-IN]*
Calling_updateProductStocktake
Page 33
Process: Store Order Entities
*
1
1
*
1
*
1
*
1
*
1
* 1*
1
*
*
1
*
1
*
1
*
1*
1
*
1
*
1
*
1
*
1
*
1
* 1
* 1
1
*
1
*
1
*
timeZone[java.util.TimeZone-INOUT]locale[java.util.Locale-INOUT]userLogin[org.ofbiz.entity.GenericValue-INOUT]successMessageList[java.util.List-OUT]successMessage[String-OUT]errorMessageList[java.util.List-OUT]errorMessage[String-OUT]responseMessage[String-OUT]returnTypeId[String-IN]*returnId[String-IN]*
storeOrder
Calling_processReplacementReturn
timeZone[java.util.TimeZone-INOUT]locale[java.util.Locale-INOUT]userLogin[org.ofbiz.entity.GenericValue-INOUT]successMessageList[java.util.List-OUT]successMessage[String-OUT]errorMessageList[java.util.List-OUT]errorMessage[String-OUT]responseMessage[String-OUT]quantity[Double-IN]*productId[String-IN]*
Called_countProductQuantityOrdered
availableOrNotRequired[String-OUT]*quantity[Double-IN]*product[GenericValue-IN]productId[String-IN]*productStore[GenericValue-IN]productStoreId[String-IN]*
Called_isStoreInventoryAvailableOrNotRequired
orderId[String-OUT]*productStoreId[String-IN]partyId[String-IN]*
Called_getNextOrderId
internalNote[String-IN]*note[String-IN]*orderId[String-IN]*
Called_createOrderNote
addSuggestionsToShoppingList[async-persist]resetGrandTotal[sync]
Triggered_storeOrder_return_1
[orderTypeId:equals:SALES_ORDER-String]checkCreateDropShipPurchaseOrders[sync]
Triggered_storeOrder_return_2
updateShoppingListQuantitiesFromOrder[sync]Triggered_storeOrder_commit_1
Triggering_updateOrderAdjustment_commit_1Triggering_deleteOrderAdjustment_commit_1
Triggering_storeOrder_return_1
Triggering_cancelOrderItem_commit_1Triggering_changeOrderStatus_commit_1Triggering_changeOrderItemStatus_commit_1Triggering_createOrderAdjustment_commit_1Triggering_appendOrderItem_commit_1Calling_setEmptyGrandTotalsorderId[String-IN]*
Triggering_updateOrderItems_commit_1
resetGrandTotal
forceAll[Boolean-IN]resetGrandTotal
Calling_setEmptyGrandTotals
resetGrandTotal[sync]Triggering_createOrderAdjustment_commit_1
[statusId:equals:ITEM_CANCELLED-String]checkOrderItemStatus[sync]resetGrandTotal[sync]
recalcShippingTotal[sync]cancelOrderInventoryReservation[sync]
recalcTaxTotal[sync]
Triggering_changeOrderItemStatus_commit_1
[statusId:not-equals:oldStatusId-String][statusId:equals:ORDER_COMPLETED-String]sendOrderCompleteNotification[async-persist]resetGrandTotal[sync]
Triggering_changeOrderStatus_commit_1
sendOrderChangeNotification[async-persist]resetGrandTotal[sync]recreateOrderAdjustments[sync]
Triggering_cancelOrderItem_commit_1
resetGrandTotal[sync]Triggering_deleteOrderAdjustment_commit_1
resetGrandTotal[sync]Triggering_updateOrderAdjustment_commit_1
sendOrderChangeNotification[async-persist]resetGrandTotal[sync]
Triggering_updateOrderItems_commit_1
orderId[String-IN]*Triggering_storeOrder_commit_1
updateShoppingListQuantitiesFromOrder
orderId[String-IN]*Triggering_storeOrder_return_1
checkCreateDropShipPurchaseOrders
resetGrandTotal[sync]Triggering_appendOrderItem_commit_1
Called_reserveProductInventoryByFacilityquantityNotReserved[Double-OUT]*shipGroupSeqId[String-IN]orderItemSeqId[String-IN]orderId[String-IN]quantity[Double-IN]*productId[String-IN]*productStoreId[String-IN]*
Called_getInventoryAvailableByFacility
reserveStoreInventory
quantityNotReserved[Double-OUT]*sequenceId[Long-IN]reserveOrderEnumId[String-IN]requireInventory[String-IN]*reservedDatetime[Timestamp-IN]quantity[Double-IN]*shipGroupSeqId[String-IN]*orderItemSeqId[String-IN]*orderId[String-IN]*facilityId[String-IN]*productId[String-IN]*
Called_reserveProductInventoryByFacility
useCache[Boolean-IN]availableToPromiseTotal[Double-OUT]*
facilityId[String-IN]*productId[String-IN]*
quantityOnHandTotal[Double-OUT]*
Called_getInventoryAvailableByFacility
Triggered_storeOrder_return_2
orderProductPromoUses[List-IN]
orderContactMechs[List-IN]
webSiteId[String-IN]
workEffortId[String-IN]
orderNotes[List-IN]
shippingAmount[Double-IN]
statusId[String-OUT]*
Triggered_storeOrder_commit_1
workEfforts[List-IN]
shipToCustomerPartyId[String-IN]billToCustomerPartyId[String-IN]
autoOrderShoppingListId[String-IN]
Called_countProductQuantityOrdered
orderItemSurveyResponses[List-IN]
orderItems[List-IN]*
originFacilityId[String-IN]
billingAccountId[String-IN]
orderItemAssociations[List-IN]
grandTotal[Double-IN]
orderItemPriceInfos[List-IN]
Triggered_storeOrder_return_1
distributorId[String-IN]internalCode[String-IN]
salesChannelEnumId[String-IN]
orderPaymentInfo[List-IN]
orderAdditionalPartyRoleMap[Map-IN]
externalId[String-IN]
orderId[String-OUT]*
firstAttemptOrderId[String-IN]
endUserCustomerPartyId[String-IN]
orderInternalNotes[List-IN]
orderAdjustments[List-IN]*
orderName[String-IN]
shipFromVendorPartyId[String-IN]
orderTerms[List-IN]*
Called_getNextOrderIdCalled_isStoreInventoryAvailableOrNotRequired
orderItemShipGroupInfo[List-IN]
trackingCodeOrders[List-IN]
currencyUom[String-IN]*
supplierAgentPartyId[String-IN]
terminalId[String-IN]
Calling_processReplacementReturn
orderDate[Timestamp-IN]
transactionId[String-IN]
orderAttributes[List-IN]
productStoreId[String-IN]
partyId[String-IN]*
orderTypeId[String-INOUT]*
orderItemGroups[List-IN]
billFromVendorPartyId[String-IN]
taxAmount[Double-IN]
visitId[String-IN]
placingCustomerPartyId[String-IN]
orderItemAttributes[List-IN]
orderItemContactMechs[List-IN]
Called_createOrderNote
affiliateId[String-IN]
Called_reserveStoreInventory
storeOrder
Page 34
*
1
*
1
*
1
*
1
*
1
*
1*
1
*
1
*
1
*
1
1
*
*
*
*
*
*
*
*
*
*
*
*
* **
*
*
*
*
*
*
*1
*
1
*
1
*
1
*
1
* 1
**
*
*
*
*
Triggered_updateShipment_commit_9Triggered_updateShipment_commit_8Triggered_updateShipment_commit_7Triggered_updateShipment_commit_6Triggered_updateShipment_commit_5Triggered_updateShipment_commit_4Triggered_updateShipment_commit_3Triggered_updateShipment_commit_2Triggered_updateShipment_commit_1Called_assignPartyToWorkEffortCalling_quickShipPurchaseOrderCalling_quickShipOrderByItemCalling_quickShipEntireOrderCalling_quickDropShipOrderCalling_setShipmentStatusPackedAndShippedCalling_updatePurchaseShipmentFromReceiptCalling_updateReturnStatusFromReceiptCalling_calcShipmentCostEstimateCalling_setShipmentSettingsFromPrimaryOrderCalling_setShipmentSettingsFromFacilitiesoldDestinationFacilityId[String-OUT]oldOriginFacilityId[String-OUT]oldPrimaryOrderId[String-OUT]oldStatusId[String-OUT]shipmentTypeId[String-INOUT]addtlShippingChargeDesc[String-IN]additionalShippingCharge[Double-IN]partyIdFrom[String-IN]partyIdTo[String-IN]destinationTelecomNumberId[String-IN]destinationContactMechId[String-IN]originTelecomNumberId[String-IN]originContactMechId[String-IN]destinationFacilityId[String-IN]originFacilityId[String-IN]handlingInstructions[String-IN]currencyUomId[String-IN]estimatedShipCost[Double-IN]latestCancelDate[java.sql.Timestamp-IN]estimatedArrivalWorkEffId[String-IN]estimatedArrivalDate[java.sql.Timestamp-IN]estimatedShipWorkEffId[String-IN]estimatedShipDate[java.sql.Timestamp-IN]estimatedReadyDate[java.sql.Timestamp-IN]picklistBinId[String-IN]primaryShipGroupSeqId[String-IN]primaryOrderId[String-IN]statusId[String-IN]shipmentId[String-INOUT]*
Triggered_updateShipment_commit_10
updateShipment
shipmentId[String-IN]*Calling_setShipmentSettingsFromFacilities
shipmentId[String-IN]*Calling_setShipmentSettingsFromPrimaryOrder
shippingEstimateAmount[Double-OUT]*partyId[String-IN]shippableTotal[Double-IN]*shippableQuantity[Double-IN]*shippableWeight[Double-IN]*shippableItemInfo[List-IN]*productStoreId[String-IN]*carrierRoleTypeId[String-IN]*carrierPartyId[String-IN]*shipmentMethodTypeId[String-IN]*shippingCountryCode[String-IN]shippingPostalCode[String-IN]shippingContactMechId[String-IN]initialEstimateAmt[Double-IN]serviceConfigProps[String-IN]
Calling_calcShipmentCostEstimate
updateShipmentreturnHeaderStatus[String-OUT]*returnId[String-IN]*
Calling_updateReturnStatusFromReceipt
shipmentId[String-IN]*Calling_updatePurchaseShipmentFromReceipt
shipmentId[String-IN]*Calling_setShipmentStatusPackedAndShipped
shipmentId[String-OUT]*shipGroupSeqId[String-IN]*orderId[String-IN]*
Calling_quickDropShipOrder
shipmentShipGroupFacilityList[List-OUT]*setPackedOnly[String-IN]originFacilityId[String-IN]orderId[String-IN]*
Calling_quickShipEntireOrder
shipmentId[String-OUT]*setPackedOnly[String-IN]originFacilityId[String-IN]itemShipList[List-IN]*shipGroupSeqId[String-IN]*orderId[String-IN]*
Calling_quickShipOrderByItem
statusId[String-IN]*fromDate[java.sql.Timestamp-INOUT]availabilityStatusId[String-IN]mustRsvp[String-IN]comments[String-IN]facilityId[String-IN]expectationEnumId[String-IN]statusId[String-IN]*thruDate[java.sql.Timestamp-IN]fromDate[java.sql.Timestamp-INOUT]roleTypeId[String-IN]*partyId[String-IN]*workEffortId[String-IN]*
Called_assignPartyToWorkEffort
[statusId:not-equals:oldStatusId-String][shipmentTypeId:equals:SALES_SHIPMENT-String][statusId:equals:SHIPMENT_PACKED-String]createInvoicesFromShipment[sync]
Triggered_updateShipment_commit_1
[statusId:not-equals:oldStatusId-String][shipmentTypeId:equals:SALES_SHIPMENT-String][statusId:equals:SHIPMENT_SHIPPED-String]sendShipmentCompleteNotification[async-persist]
Triggered_updateShipment_commit_2
[statusId:not-equals:oldStatusId-String][shipmentTypeId:equals:PURCHASE_SHIPMENT-String][statusId:equals:PURCH_SHIP_RECEIVED-String]createInvoicesFromShipment[sync]balanceItemIssuancesForShipment[sync]
Triggered_updateShipment_commit_3
[statusId:not-equals:oldStatusId-String][shipmentTypeId:equals:DROP_SHIPMENT-String][statusId:equals:PURCH_SHIP_SHIPPED-String]createInvoicesFromShipment[sync]
Triggered_updateShipment_commit_4
[statusId:not-equals:oldStatusId-String][shipmentTypeId:equals:DROP_SHIPMENT-String][statusId:equals:PURCH_SHIP_RECEIVED-String]createSalesInvoicesFromDropShipment[sync]
Triggered_updateShipment_commit_5
[statusId:not-equals:oldStatusId-String][shipmentTypeId:equals:SALES_RETURN-String][statusId:equals:PURCH_SHIP_RECEIVED-String]createInvoicesFromReturnShipment[sync]
Triggered_updateShipment_commit_6
[statusId:not-equals:oldStatusId-String][statusId:equals:SHIPMENT_SCHEDULED-String]sendShipmentScheduledNotification[async]
Triggered_updateShipment_commit_7
[originFacilityId:not-equals:oldOriginFacilityId-String][originFacilityId:is-not-empty:-String]setShipmentSettingsFromFacilities[sync]
Triggered_updateShipment_commit_8
[destinationFacilityId:not-equals:oldDestinationFacilityId-String][destinationFacilityId:is-not-empty:-String]setShipmentSettingsFromFacilities[sync]
Triggered_updateShipment_commit_9
[primaryOrderId:not-equals:oldPrimaryOrderId-String][primaryOrderId:is-not-empty:-String]setShipmentSettingsFromPrimaryOrder[sync]
Triggered_updateShipment_commit_10
Triggered_setInvoiceStatus_commit_2Triggered_setInvoiceStatus_commit_1Calling_createInvoiceFromReturnCalling_readyInvoicesCalling_removePaymentApplicationCalling_updateInvoiceCalling_createInvoiceForOrderCalling_checkInvoicePaymentApplicationsoldStatusId[String-OUT]paidDate[Timestamp-IN]statusDate[Timestamp-IN]statusId[String-IN]*invoiceId[String-IN]*
Triggered_setInvoiceStatus_commit_3
setInvoiceStatus
invoiceId[String-IN]*Calling_checkInvoicePaymentApplications
invoiceId[String-OUT]billItems[List-IN]*orderId[String-IN]*
Calling_createInvoiceForOrder
invoiceId[String-OUT]shipmentReceiptsToBill[List-IN]*returnId[String-IN]*
Calling_createInvoiceFromReturn
amountApplied[Double-OUT]taxAuthGeoId[String-OUT]toPaymentId[String-OUT]overrideGlAccountId[String-OUT]billingAccountId[String-OUT]invoiceItemSeqId[String-OUT]invoiceId[String-OUT]paymentId[String-OUT]paymentApplicationId[String-IN]*
Calling_removePaymentApplication
invoicesCreated[List-IN]*Calling_readyInvoices
currencyUomId[String-IN]description[String-IN]referenceNumber[String-IN]invoiceMessage[String-IN]paidDate[java.sql.Timestamp-IN]dueDate[java.sql.Timestamp-IN]invoiceDate[java.sql.Timestamp-IN]contactMechId[String-IN]billingAccountId[String-IN]statusId[String-IN]roleTypeId[String-IN]partyId[String-IN]partyIdFrom[String-IN]invoiceTypeId[String-IN]invoiceId[String-IN]*
Calling_updateInvoice
[oldStatusId:not-equals:INVOICE_PAID-String][oldStatusId:not-equals:INVOICE_READY-String][statusId:equals:INVOICE_READY-String][invoiceId:is-not-empty:-String]createAcctgTransForPurchaseInvoice[sync]
Triggered_setInvoiceStatus_commit_1
[oldStatusId:not-equals:INVOICE_PAID-String][oldStatusId:not-equals:INVOICE_READY-String][statusId:equals:INVOICE_READY-String][invoiceId:is-not-empty:-String]createAcctgTransForSalesInvoice[sync]
Triggered_setInvoiceStatus_commit_2
[statusId:not-equals:oldStatusId-String][statusId:equals:INVOICE_READY-String]loadSalesInvoiceFact[sync]
Triggered_setInvoiceStatus_commit_3
facilityId[String-IN]*orderId[String-IN]*
Calling_quickShipPurchaseOrder
Process: Shipment Entities
Page 35