Codeunit WSB_STMItemStatusPublic¶
Exposes procedures to manage and perform tests specifically related to the statuses of items.
Properties¶
Name | Value |
---|---|
Access | Public |
Methods¶
wgFncTestForPurchInsert¶
Obsolete
Use wgFncTestForPurchInsert with Document Type parameter instead 1.48.0
Check if the item can be used in purchase documents/entities, and throw an error if that is not the case.
Parameters¶
Type | Name | Description |
---|---|---|
Record "Item" |
pRecItem |
The item. |
wgFncTestForPurchInsert¶
Check if the item can be used in purchase documents/entities, and throw an error if that is not the case.
Parameters¶
Type | Name | Description |
---|---|---|
Record "Item" |
pRecItem |
The item. |
Enum "Purchase Document Type" |
pDocumentType |
The purchase document type. |
wgFncTestForSalesInsert¶
Obsolete
Use wgFncTestForSalesInsert with Document Type parameter instead 1.48.0
Check if the item can be used in sales documents/entities, and throw an error if that is not the case.
Parameters¶
Type | Name | Description |
---|---|---|
Record "Item" |
pRecItem |
The item. |
wgFncTestForSalesInsert¶
Check if the item can be used in sales documents/entities, and throw an error if that is not the case.
Parameters¶
Type | Name | Description |
---|---|---|
Record "Item" |
pRecItem |
The item. |
Enum "Sales Document Type" |
pDocumentType |
The sales document type. |
wgFncTestForServiceInsert¶
Obsolete
Use wgFncTestForServiceInsert with Document Type parameter instead 1.48.0
Check if the item can be used in service documents/entities, and throw an error if that is not the case.
Parameters¶
Type | Name | Description |
---|---|---|
Record "Item" |
pRecItem |
The item. |
wgFncTestForServiceInsert¶
Check if the item can be used in service documents/entities, and throw an error if that is not the case.
Parameters¶
Type | Name | Description |
---|---|---|
Record "Item" |
pRecItem |
The item. |
Enum "Service Document Type" |
pDocumentType |
The service document type. |
wgEvpOnBeforeTestForEdit¶
An event publisher that allows to extend or override the checks that are being performed (via procedure wlFncTestForEdit) when a user tries to edit the record, based on its current status.
Parameters¶
Type | Name | Description |
---|---|---|
Record "Item" |
pRecItem |
The Item record |
Boolean |
vIsHandled |
Set this to true if your extension handles/overrides the checks that should be performed |