Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

ElementData TypeDescriptionDefault (on insert/update)Sample Data
EngagementCodeStringThis is the engagement code, which can uniquely identify an engagement.
P001396
EngagementIdInt32This is the engagement id. For internal use only.

EngagementUidInt64This is the unique identifier of an engagement
1152921504607324699
ClientIdentityPwsClientRef


EngagementNameStringThe engagement name.
Web Services Engagement
AddressPwsAddress


BillingAdjustedRevenueTimeBudgetAmountDoubleBilling Adjusted Revenue Time Budget Amount
25000
BillingCultureIdentityPwsCultureRef


BillingCycleIdentityPwsBillingCycleRef


BillingInstructionsStringBilling Instructions associated with the client
This client should be billed on the 15th of each month.
ClientAmountCostBudgetAmountDoubleClient Amount Cost Budget Amount
10000
ClientMessageStringA per-invoice client message to appear on the invoice.
Thank you for using revcorp-bb. We appreciate your business.
ClientMessagePlainStringA per-invoice client message to appear on the invoice, in plain text.
Thank you for using revcorp-bb. We appreciate your business.
ContractRevenueTimeBudgetAmountDoubleContract Revenue Time Budget Amount
10000
CostAlertsBasisTypeString

Cost Alerts Basis Type

"A" for actuals to date

"E" for estimate at completion

E

A

CostBudgetMetricString

Cost Metric

"C" for client amount

"D" for disbursed amount

"E" for expense amount

C

C

CostCenterIdentityPwsCostCenterRef


CostContractTermsString

Cost Contract Terms

"F" for Fixed Price

"T" for Time and Materials

"C" for Time and Materials with a cap

Null on update means leave as is

T

F

CurrencyIdentityPwsCurrencyRef


DisbursedAmountCostBudgetAmountDoubleDisbursed Amount Cost Budget Amount
10000
EngagementStageIdentityPwsEngagementStageRef


EngagementTypeIdentityPwsEngagementTypeRef


ExpenseAmountCostBudgetAmountDoubleExpense Amount Cost Budget Amount
6700
HoldbackAmountDoubleHoldback amount. Applies only when holdback type is A; null otherwise.
5000
HoldbackPercentDoubleHoldback percent. Applies only when holdback type is P; null otherwise.
10
HoldbackTypeString

Holdback Type:

"N" for none

"A" for Amount

"P" for Percent

NA
InheritAddressFlagBooleanInherit address from the client. Please see Inheritance for more information.true"true" or "false"
InheritBillingCycleFlagBooleanInherit billing cycle from the client. Please see Inheritance for more information.true"true" or "false"
InheritBillingInstructionsFlagBooleanInherit billing instructions from the client. Please see Inheritancefor more information.true"true" or "false"
InheritClientMessageFlagBooleanInherit client message from the client. Please see Inheritancefor more information.true"true" or "false"
InheritInvoiceContentFlagBooleanInherit invoice content from the client. Please see Inheritancefor more information.true"true" or "false"
InheritInvoiceScopeFlagBooleanInherit invoice scope from the client. Please see Inheritancefor more information.true"true" or "false"
InheritInvoiceTemplateFlagBooleanInherit invoice template from the client. Please see Inheritancefor more information.true"true" or "false"
InheritPaymentTermFlagBooleanInherit payment term from the client. Please see Inheritancefor more information.true"true" or "false"
InheritPurchaseOrderNumberFlagBooleanInherit purchase order number from the client. Please see Inheritancefor more information.true"true" or "false"
InheritTimeBillingTypeFlagBooleanInherit tme billing type from the client. Please see Inheritancefor more information.true"true" or "false"
InvoiceContentString

Invoice Content:

"B" for time and cost together

"S" for time and cost separately



B