MGCLatticeExpenseReportPostRequestContract
Data contract for posting an approved expense report: the expense report number, plus the standard header fields.
Methods
new
Initializes a new instance of the MGCLatticeExpenseReportPostRequestContract class.
- Visibility:
public - Returns:
void
No parameters.
construct
Creates a new instance of the MGCLatticeExpenseReportPostRequestContract class.
- Visibility:
public - Returns:
MGCLatticeExpenseReportPostRequestContractA new MGCLatticeExpenseReportPostRequestContract instance.
No parameters.
parmCorrelationId
Gets or sets the correlation identifier for tracing the request across systems.
- Visibility:
public - Returns:
GuidThe CorrelationId value.
| Name | Type | Optional | Description |
|---|---|---|---|
_correlationId | Guid | Yes | The CorrelationId value. |
parmRequestId
Gets or sets the unique request identifier for idempotency.
- Visibility:
public - Returns:
GuidThe RequestId value.
| Name | Type | Optional | Description |
|---|---|---|---|
_requestId | Guid | Yes | The RequestId value. |
parmLegalEntityId
Gets or sets the legal entity of the expense report.
- Visibility:
public - Returns:
DataAreaIdThe LegalEntityId value.
| Name | Type | Optional | Description |
|---|---|---|---|
_legalEntityId | DataAreaId | Yes | The LegalEntityId value. |
parmUserContext
Gets or sets the calling system's user context (informational).
- Visibility:
public - Returns:
UserIdThe UserContext value.
| Name | Type | Optional | Description |
|---|---|---|---|
_userContext | UserId | Yes | The UserContext value. |
parmPreviewMode
Gets or sets preview mode. The operation has no preview, so a request with PreviewMode set is refused.
- Visibility:
public - Returns:
booleanThe PreviewMode value.
| Name | Type | Optional | Description |
|---|---|---|---|
_previewMode | boolean | Yes | The PreviewMode value. |
parmExpenseReportNumber
Gets or sets the number of the expense report to post (the DocumentId createExpenseReport returns).
- Visibility:
public - Returns:
TrvExpNumberThe ExpenseReportNumber value.
| Name | Type | Optional | Description |
|---|---|---|---|
_expenseReportNumber | TrvExpNumber | Yes | The ExpenseReportNumber value. |