Codeunit 18091492 EOS077 Functions
Codeunit 18091492 EOS077 Functions
Methods
MembershipCardFound
procedure MembershipCardFound(CardNo: Text[1024]): Boolean
Parameters / Return Value
CardNo
Text[1024]Returns
Boolean
MemberAccountFound
procedure MemberAccountFound(AccountNo: Text[1024]): Boolean
Parameters / Return Value
AccountNo
Text[1024]Returns
Boolean
VerifyCheckSum
procedure VerifyCheckSum(No: Code[250]; Pattern: Code[250]): Boolean
Parameters / Return Value
No
Code[250]Pattern
Code[250]Returns
Boolean
GetBarcode
procedure GetBarcode(ItemNo: Code[20]; VariantCode: Code[10]; UOM: Code[10]): Code[22]
Parameters / Return Value
ItemNo
Code[20]VariantCode
Code[10]UOM
Code[10]Returns
Code[22]
CheckValidEmailAddress
PROCEDURE CheckValidEmailAddress(EmailAddress: Text)
Parameters / Return Value
- EmailAddress
Text[]
IsThisHO
procedure IsThisHO(): Boolean
Parameters / Return Value
- Returns
Boolean
GetRefundVoidInfoFromTransaction
procedure GetRefundVoidInfoFromTransaction(TransactionHeader: Record "LSC Transaction Header"): Text
Parameters / Return Value
TransactionHeader
Record "LSC Transaction Header"Returns
Text[]
CheckZReportExecution
procedure CheckZReportExecution(StoreNo: Code[10]; TerminalNo: Code[10]): Boolean
Parameters / Return Value
StoreNo
Code[10]TerminalNo
Code[10]Returns
Boolean
RunZReport
procedure RunZReport()
IsHardAttribute
procedure IsHardAttribute(LinkType: Enum "LSC Attribute Link Type"; AttributeCode_p: Code[20]): Boolean
Parameters / Return Value
LinkType
Enum "LSC Attribute Link Type"AttributeCode_p
Code[20]Returns
Boolean
IsHardAttributeOnCustomer
procedure IsHardAttributeOnCustomer(AttributeCode_p: Code[20]): Boolean
Parameters / Return Value
AttributeCode_p
Code[20]Returns
Boolean
HardAttributeMgmt
procedure HardAttributeMgmt(LinkType: Enum "LSC Attribute Link Type"; AttributeOldValue_p: Code[20]; AttributeNewValue_p: Code[20]; SetupFieldNo: Integer)
Parameters / Return Value
LinkType
Enum "LSC Attribute Link Type"AttributeOldValue_p
Code[20]AttributeNewValue_p
Code[20]SetupFieldNo
Integer
OpenTransactionLinkedFromSalesOrder
procedure OpenTransactionLinkedFromSalesOrder(SalesHeader: Record "Sales Header")
Parameters / Return Value
- SalesHeader
Record "Sales Header"
OpenTransactionLinkedFromSalesShipment
procedure OpenTransactionLinkedFromSalesShipment(SalesShipmentHeader: Record "Sales Shipment Header")
Parameters / Return Value
- SalesShipmentHeader
Record "Sales Shipment Header"
CheckTransactionVSSsalesOrder
procedure CheckTransactionVSSsalesOrder()
IsRetailProductGroupTracking
procedure IsRetailProductGroupTracking(pItemNo: Code[20]): Boolean
Parameters / Return Value
pItemNo
Code[20]Returns
Boolean
IsItemSNTracking
procedure IsItemSNTracking(pItemNo: Code[20]): Boolean
Parameters / Return Value
pItemNo
Code[20]Returns
Boolean
IsItemLotTracking
procedure IsItemLotTracking(pItemNo: Code[20]): Boolean
Parameters / Return Value
pItemNo
Code[20]Returns
Boolean
GetAttributeSetup
procedure GetAttributeSetup(var AttributeSetup: Record "LSC Attribute Setup")
Parameters / Return Value
- AttributeSetup
Record "LSC Attribute Setup"
AttributeLinkingUsageCount
procedure AttributeLinkingUsageCount(LinkType_p: Enum "LSC Attribute Link Type"; AttributeCode_p: Code[20]): Integer
Parameters / Return Value
LinkType_p
Enum "LSC Attribute Link Type"AttributeCode_p
Code[20]Returns
Integer
GetSerialLotSalesQty
procedure GetSerialLotSalesQty(var pPOSTransLine: Record "LSC POS Trans. Line"; pSerialNo: Code[50]; pLotNo: Code[50]): Decimal
Parameters / Return Value
pPOSTransLine
Record "LSC POS Trans. Line"pSerialNo
Code[50]pLotNo
Code[50]Returns
Decimal
PrepareInvLookup
procedure PrepareInvLookup(var pCurrLine: Record "LSC POS Trans. Line"; pSerialLotLookup: Boolean; pLocationProfile: Code[30]; var pFilter: Code[20]): Boolean
Parameters / Return Value
pCurrLine
Record "LSC POS Trans. Line"pSerialLotLookup
BooleanpLocationProfile
Code[30]pFilter
Code[20]Returns
Boolean
CalcVATLinesForStatement
procedure CalcVATLinesForStatement(var TransactionHeader: Record "LSC Transaction Header"; StatementNo: Code[20])
Parameters / Return Value
TransactionHeader
Record "LSC Transaction Header"StatementNo
Code[20]
FillVATStatementLinesWithZReportData
procedure FillVATStatementLinesWithZReportData(StoreNo: Code[10]; StatementNo: Code[20])
Parameters / Return Value
StoreNo
Code[10]StatementNo
Code[20]
InitTempTables
procedure InitTempTables(StatementNo: Code[20])
Parameters / Return Value
- StatementNo
Code[20]
PostDifferencesInStatementFromStatementVATLine
procedure PostDifferencesInStatementFromStatementVATLine(DocumentNo: Code[20]; StoreNo: Code[20])
Parameters / Return Value
DocumentNo
Code[20]StoreNo
Code[20]
CalcPostedVatAmountFromPostedStatement
procedure CalcPostedVatAmountFromPostedStatement(var PostedStatement: Record "LSC Posted Statement"): Decimal
Parameters / Return Value
PostedStatement
Record "LSC Posted Statement"Returns
Decimal
CalcPostedSalesAmountFromPostedStatement
procedure CalcPostedSalesAmountFromPostedStatement(var PostedStatement: Record "LSC Posted Statement"): Decimal
Parameters / Return Value
PostedStatement
Record "LSC Posted Statement"Returns
Decimal
PostPaymentToCustomer
procedure PostPaymentToCustomer(DocNumber: Code[20]; SellToCustNo: Code[20]; TotalAmountPaid: Decimal; AppliesToDocNo: Code[20]; Statement: Record "LSC Posted Statement"; Transaction: Record "LSC Transaction Header")
Parameters / Return Value
DocNumber
Code[20]SellToCustNo
Code[20]TotalAmountPaid
DecimalAppliesToDocNo
Code[20]Statement
Record "LSC Posted Statement"Transaction
Record "LSC Transaction Header"
CreateGenJnlLineDim
procedure CreateGenJnlLineDim(var GenJnlLine: Record "Gen. Journal Line"; Type1: Integer; No1: Code[20]; Type2: Integer; No2: Code[20]; Type3: Integer; No3: Code[20]; Type4: Integer; No4: Code[20]; Type5: Integer; No5: Code[20]; pSalesType: Code[20])
Parameters / Return Value
GenJnlLine
Record "Gen. Journal Line"Type1
IntegerNo1
Code[20]Type2
IntegerNo2
Code[20]Type3
IntegerNo3
Code[20]Type4
IntegerNo4
Code[20]Type5
IntegerNo5
Code[20]pSalesType
Code[20]
POSSalesTransExistInStore
procedure POSSalesTransExistInStore(StoreNo: Code[10]; POSTerminalNo: Code[10]): Integer
Parameters / Return Value
StoreNo
Code[10]POSTerminalNo
Code[10]Returns
Integer
IsLocationOffLine
procedure IsLocationOffLine(StoreCode: Code[10]): Boolean
Parameters / Return Value
StoreCode
Code[10]Returns
Boolean
Anonymize
procedure Anonymize(var MemberAccount: Record "LSC Member Account")
Parameters / Return Value
- MemberAccount
Record "LSC Member Account"
GetPrimaryKeyFieldsFromRecordId
procedure GetPrimaryKeyFieldsFromRecordId(recId: RecordId; OnlyFirstField: Boolean): List of [Text]
Parameters / Return Value
recId
RecordIdOnlyFirstField
BooleanReturns
List[Text]
TakePicture
procedure TakePicture(CurrRecordId: RecordId; CurrRecordCode: Code[20]; CurrRecordDescription: Text[260])
Parameters / Return Value
CurrRecordId
RecordIdCurrRecordCode
Code[20]CurrRecordDescription
Text[260]
ImportPicture
procedure ImportPicture(CurrRecordId: RecordId; CurrRecordCode: Code[20]; CurrRecordDescription: Text[260])
Parameters / Return Value
CurrRecordId
RecordIdCurrRecordCode
Code[20]CurrRecordDescription
Text[260]
ExportPicture
procedure ExportPicture(CurrRecordId: RecordId)
Parameters / Return Value
- CurrRecordId
RecordId
DeletePicture
procedure DeletePicture(CurrRecordId: RecordId)
Parameters / Return Value
- CurrRecordId
RecordId
Events
OnBeforeIsHardAttributeItem
procedure OnBeforeIsHardAttributeItem(var AttributeSetup: Record "LSC Attribute Setup"; LinkType: Enum "LSC Attribute Link Type"; AttributeCode_p: Code[20]; var IsHandled: Boolean; var IsHard: Boolean)
Parameters / Return Value
AttributeSetup
Record "LSC Attribute Setup"LinkType
Enum "LSC Attribute Link Type"AttributeCode_p
Code[20]IsHandled
BooleanIsHard
Boolean
OnBeforeIsHardAttributeCustomer
procedure OnBeforeIsHardAttributeCustomer(var AttributeSetup: Record "LSC Attribute Setup"; LinkType: Enum "LSC Attribute Link Type"; AttributeCode_p: Code[20]; var IsHandled: Boolean; var IsHard: Boolean)
Parameters / Return Value
AttributeSetup
Record "LSC Attribute Setup"LinkType
Enum "LSC Attribute Link Type"AttributeCode_p
Code[20]IsHandled
BooleanIsHard
Boolean
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.