CustVendTransCashDisc::findByUseCashDisc Method [AX 2012]
Finds the CustVendTransCashDisc record for the specified table and record ID fields.
client server public static CustVendTransCashDisc findByUseCashDisc(
ModuleCustVend _moduleCustVend,
TableId _refTableId,
RefRecId _refRecId,
UseCashDisc _useCashDisc,
TransDate _cashDiscDate,
[DiscGraceDays _discGraceDays])
Run On
CalledParameters
- _moduleCustVend
- Type: ModuleCustVend Enumeration
A ModuleCustVend value that identifies the module for which the cash discount is retrieved.
- _refTableId
- Type: TableId Extended Data Type
The reference table ID of the CustVendTransCashDisc record to find.
- _refRecId
- Type: RefRecId Extended Data Type
The reference record ID of the CustVendTransCashDisc record to find.
- _useCashDisc
- Type: UseCashDisc Enumeration
The cash discount rule used to determine the cash discount record.
- _cashDiscDate
- Type: TransDate Extended Data Type
The date used to determine the cash discount record.
- _discGraceDays
- Type: DiscGraceDays Extended Data Type
The number of grace days used to determine the cash discount record; optional.
Return Value
Type: CustVendTransCashDisc MapThe CustVendTransCashDisc record for the open transaction record.
If the _useCashDisc parameter is set to Normal or Always, this method finds the first discount record with a date later than or equal to the date that is used to determine the discount. If no record is found and the _useCashDisc parameter is set to Always, this method finds the last discount record by date.
Show: