KVSMEDBillingScheduleCall#
Fields#
| Name | Type | Note |
|---|---|---|
| Call No. | BigInteger | |
| Schedule Type | Option | OptionMembers: ,,,,,Maintenance,Repair,SP,Reuse |
| Billing Schedule Line No. | BigInteger | |
| Contact No. | Code[20] | |
| Customer No. | Code[20] | |
| Bill-to Customer No. | Code[20] | |
| Bill-to Code | Code[10] | |
| Invoicing Contact No. | Code[20] | |
| Process Type Code | Code[10] | |
| Bill-to Role | Code[10] | |
| Process No. | Code[20] | |
| Process Period No. | Integer | |
| Billing Period No. | Integer | |
| Contract No. | Code[15] | |
| Contract Version No. | Code[4] | |
| Contract Line No. | Integer | |
| First Care Date | Date | |
| Contract Period | Code[30] | |
| Type | Enum Sales Line Type | |
| No. | Code[20] | |
| Variant Code | Code[10] | |
| Description | Text[100] | |
| Description 2 | Text[50] | |
| Work Type Code | Code[10] | |
| Line Discount % | Decimal | |
| Line Discount Amount | Decimal | |
| Line Amount | Decimal | |
| Quantity | Decimal | |
| Unit of Measure Code | Code[10] | |
| Qty. per Unit of Measure | Decimal | |
| Quantity (Base) | Decimal | |
| Price Origin | Enum (KVSMEDPriceOrigin) | |
| Line Discount Origin | Option | OptionMembers: ,,Pricing,Blanket Order,Manual,,,,,Contract |
| Unit Price | Decimal | |
| Price Unit | Decimal | |
| Unit Price (Price Unit) | Decimal | |
| Discount Reason Code | Code[20] | |
| Price Source incl. VAT | Boolean | |
| Price incl. VAT | Boolean | |
| VAT Business Post. Gr. (Price) | Code[20] | |
| VAT Prod. Posting Group | Code[20] | |
| Gen. Bus. Posting Group | Code[20] | |
| Gen. Prod. Posting Group | Code[20] | |
| Process Indicator Code | Code[20] | |
| Posting Group Redir. Code | Code[20] | |
| Last Care Date | Date | |
| Billing No. | Code[30] | |
| Billing Split Code | Code[10] | |
| Billing Split Amount | Decimal | FlowField |
| Billing Split Identifier Code | Code[10] | |
| Billing Split Assignment Code | Code[10] | |
| Billing Split Index Code | Code[10] | |
| Billing Split Group Code | Code[10] | |
| Billing Type Code | Code[10] | |
| Billing Split Balance Type | Option | OptionMembers: Debit,Credit |
| Billing Split Balance Call No. | BigInteger | |
| Billing Split Calculation Code | Code[10] | |
| Billing Split Base Amount | Decimal | |
| Billing Split Exemption | Option | OptionMembers: ,Legal,,,,,Other |
| Correction Call No. | BigInteger | |
| Posting Date | Date | |
| Status | Option | OptionMembers: Forecast,,,,,Planned,,,,,Fixed,,Finished,,,Shipment,,,,,Invoice |
| Attached to Line No. | BigInteger | |
| Finished | Boolean | |
| Calc. Additional Field | Code[20] | |
| Calc. Value | Decimal | |
| Calc. Type | Option | OptionMembers: ,Shpt. Qty.,,,,,Shpt. Amount,,,,,Limit,,,,,Daily pro Rata |
| Calc. Call No. | BigInteger | |
| Calc. Invoice Type | Option | OptionMembers: ,Shpt. as Comment,,,,,Shpt. as Line |
| Calc. Limit | Option | OptionMembers: ,Maximum,Minimum |
| Billing Blocked Billing Period | Boolean | FlowField |
| Billing Blocked Process Period | Boolean | FlowField |
| Billing Blocked Filter | Code[30] | |
| Billing Blocked | Boolean | FlowField |
| Error Code | Code[20] | |
| Blocked by Error | Boolean | |
| Proof Document Type | Option | OptionMembers: ,,,,,Posted Shipment,Posted Return,Invoice,Credit Memo,,Posted Invoice,Posted Credit Memo |
| Proof Document No. | Code[20] | |
| Proof Document Date | Date | |
| Proof Planned Date | Date | |
| Redirect Bill-to Code | Code[10] | |
| Redirect Bill-to Contact No. | Code[20] | |
| Redirect Bill-to Role | Code[10] | |
| Redirect Bill-to Name | Text[100] | FlowField |
| Bill-to Role redirected | Code[10] | |
| Qty. Shipped | Decimal | |
| Qty. Canceled | Decimal | |
| Quantity Invoiced | Decimal | FlowField |
| Qty. on Sales Invoice | Decimal | FlowField |
| BaseProcessNo | Code[20] | |
| Document Type | Option | OptionMembers: ,Cash Desk Order,Order,,,Posted Shipment,Posted Return,Invoice,Credit Memo,,Posted Invoice,Posted Credit Memo,,,,,On Hold,Appliance,Min. Amount - On Hold |
| Document No. | Code[20] | |
| Change Planned Values | Boolean | |
| Changed Value | Decimal | |
| Main Invoice No. | Code[20] | |
| Delivery Schedule Call No. | BigInteger | |
| Info. Request Document No. | Code[20] | |
| Info. Request Document Code | Code[20] | |
| Info. Request Output | Boolean | |
| Info. Request Level | Integer | |
| Info. Request Table ID | Integer | |
| Info. Request Line No. | BigInteger | |
| Info. Request Key Value 1 | Code[20] | |
| Serial No. | Code[50] | |
| Lot No. | Code[50] | |
| Name | Text[100] | FlowField |
| Bill-to Name | Text[100] | FlowField |
| Billing Starting Date | Date | FlowField |
| Billing Ending Date | Date | FlowField |
| Billing Date | Date | FlowField |
| Billing Type | Option | OptionMembers: Lump,Direct,Both,,,,None FlowField |
| No Billing Split | Boolean | FlowField |
| Posting Code | Code[10] | |
| Manual Change | Boolean | |
| Individual Address Contact | Boolean | |
| Individual Redirect Addr.Cont. | Boolean | |
| Individual Address Criterion | Option | OptionMembers: ,Redirect,Exclusion |
| Multiplier Billing | Decimal | |
| Selected | Boolean | |
| Document Barcode | Text[30] | |
| Document Position | Integer | |
| Price Calculation Method | Enum Price Calculation Method |
Events#
OnUpdateUnitPriceByFieldOnAfterFindPrice(Record KVSMEDBillingScheduleCall, Integer, Integer) :#
[IntegrationEvent(false, false)]
local procedure OnUpdateUnitPriceByFieldOnAfterFindPrice(var BillingScheduleCall: Record "KVSMEDBillingScheduleCall"; CalledByFieldNo: Integer; CallingFieldNo: Integer):
[EventSubscriber(ObjectType::Table, Table::"KVSMEDBillingScheduleCall", 'OnUpdateUnitPriceByFieldOnAfterFindPrice', '', false, false)]
local procedure DoSomethingOnUpdateUnitPriceByFieldOnAfterFindPrice(var BillingScheduleCall: Record "KVSMEDBillingScheduleCall"; CalledByFieldNo: Integer; CallingFieldNo: Integer)
begin
end;
OnUpdateUnitPriceOnBeforeFindPrice(Record KVSMEDBillingScheduleCall, Integer, Integer, Boolean) :#
[IntegrationEvent(false, false)]
local procedure OnUpdateUnitPriceOnBeforeFindPrice(var BillingScheduleCall: Record "KVSMEDBillingScheduleCall"; CalledByFieldNo: Integer; CallingFieldNo: Integer; var IsHandled: Boolean):
[EventSubscriber(ObjectType::Table, Table::"KVSMEDBillingScheduleCall", 'OnUpdateUnitPriceOnBeforeFindPrice', '', false, false)]
local procedure DoSomethingOnUpdateUnitPriceOnBeforeFindPrice(var BillingScheduleCall: Record "KVSMEDBillingScheduleCall"; CalledByFieldNo: Integer; CallingFieldNo: Integer; var IsHandled: Boolean)
begin
end;