CreateNC365Item
CreateNC365Item(Item: Record Item)
Create a Magento item from a standard BC item.
Parameters:
- Item - The item record
Returns: nothing
CreateNC365Item
CreateNC365Item(Item: Record Item; RaiseEvents: Boolean)
Create a Magento item from a standard BC item.
Parameters:
- Item - The item record
- RaiseEvents - Boolean to indicate whether you want to raise the before and after events
Returns: nothing
CreateNC365ItemVariant
CreateNC365ItemVariant(ItemVariant: Record "Item Variant")
Create a Magento item from a standard BC item variant
Parameters:
- ItemVariant - The item variant record
Returns: nothing
AssignConfigurableItem
AssignConfigurableItem(ConfigurableItemNo: Code[20]; SimpleItemNo: Code[20])
Link a simple item to a configurable item.
Parameters:
- ConfigurableItemNo - The configurable item no
- SimpleItemNo - The simple item no
Returns: nothing
AssignRelatedItem
AssignRelatedItem(ItemNo: Code[20]; LinkedItemNo: Code[20]; Position: Integer)
Assign a related item to another item.
Parameters:
- ItemNo - The parent item
- LinkedItemNo - The related item
- Position - If 0 is supplied the position will automatically be calculated
Returns: nothing
AssignUpSellItem
AssignUpSellItem(ItemNo: Code[20]; LinkedItemNo: Code[20]; Position: Integer)
Assign an up sell item to another item .
Parameters:
- ItemNo - The parent item
- LinkedItemNo - The up sell item
- Position - If 0 is supplied the position will automatically be calculated
Returns: nothing
AssignCrossSellItem
AssignCrossSellItem(ItemNo: Code[20]; LinkedItemNo: Code[20]; Position: Integer)
Assign a cross sell item to another item .
Parameters:
- ItemNo - The parent item
- LinkedItemNo - The cross sell item
- Position - If 0 is supplied the position will automatically be calculated
Returns: nothing
AssignGroupedItem
AssignGroupedItem(ItemNo: Code[20]; LinkedItemNo: Code[20]; Position: Integer)
Assign a grouped item to a parent item.
Parameters:
- ItemNo - The parent item
- LinkedItemNo - The grouped item
- Position - If 0 is supplied the position will automatically be calculated
Returns: nothing
UnassignConfigurableItem
UnassignConfigurableItem(ItemNo: Code[20]; LinkedItemNo: Code[20])
Unassign a simple item from a configurable item.
Parameters:
- ItemNo - The configurable item
- LinkedItemNo - The simple item
Returns: nothing
UnassignRelatedItem
UnassignRelatedItem(ItemNo: Code[20]; LinkedItemNo: Code[20])
Unassign a related item from a parent item.
Parameters:
- ItemNo - The parent item
- LinkedItemNo - The related item
Returns: nothing
UnassignUpSellItem
UnassignUpSellItem(ItemNo: Code[20]; LinkedItemNo: Code[20])
Unassign an up sell item from a parent item.
Parameters:
- ItemNo - The parent item
- LinkedItemNo - The up sell item
Returns: nothing
UnassignCrossSellItem
UnassignCrossSellItem(ItemNo: Code[20]; LinkedItemNo: Code[20])
Unassign a cross sell item from a parent item.
Parameters:
- ItemNo - The parent item
- LinkedItemNo - The cross sell item
Returns: nothing
UnassignGroupedItem
UnassignGroupedItem(ItemNo: Code[20]; LinkedItemNo: Code[20])
Unassign a grouped item from a parent item.
Parameters:
- ItemNo - The parent item
- LinkedItemNo - The grouped item
Returns: nothing
ItemExists
ItemExists(ItemNo: Code[20]): Boolean
A simple check to see if a Magento item exists.
Parameters:
- ItemNo - The item no. to check
Returns: Boolean that indicates whether a Magento item exists
ItemExists
ItemExists(ItemNo: Code[20]; StoreCode: Code[50]): Boolean
A simple check to see if a Magento item exists for a given store.
Parameters:
- ItemNo - The item no. to check
- StoreCode - The store code
Returns: Boolean that indicates whether a Magento item exists for the given store
GetCategoryBreadcrumbs
GetCategoryBreadcrumbs(NC365Item: Record "NC365 Item"): List of [Text]
Returns the breadcrumbs for all categories assigned to the item.
Parameters:
- NC365Item - The NC365 Item record
Returns: nothing
GetCategoryBreadcrumbs
GetCategoryBreadcrumbs(ItemNo: Code[20]): List of [Text]
Returns the breadcrumbs for all categories assigned to the item.
Parameters:
- ItemNo - The Item No
Returns: nothing
GetAssingedWebsiteCodes
GetAssingedWebsiteCodes(NC365Item: Record "NC365 Item"): List of [Code[50]]
Retrieves website codes assigned to an item.
Parameters:
- NC365Item - The NC365 Item record
Returns: A list of website codes
GetAssingedWebsiteCodes
GetAssingedWebsiteCodes(ItemNo: Code[20]): List of [Code[50]]
Retrieves website codes assigned to an item.
Parameters:
- ItemNo - The Item No
Returns: A list of website codes
GetAssingedWebsiteIDs
GetAssingedWebsiteIDs(NC365Item: Record "NC365 Item"): List of [Integer]
Retrieves website IDs assigned to an item.
Parameters:
- NC365Item - The NC365 Item record
Returns: A list of website IDs
GetAssingedWebsiteIDs
GetAssingedWebsiteIDs(ItemNo: Code[20]): List of [Integer]
Retrieves website IDs assigned to an item.
Parameters:
- ItemNo - The Item No
Returns: A list of website IDs
GetDescription
GetDescription(ItemNo: Code[20]): Text
Retrieves the description (HTML) for the specified item.
Parameters:
- ItemNo - The Item No
Returns: The description (HTML)
GetDescription
GetDescription(ItemNo: Code[20]; StoreCode: Code[50]): Text
Retrieves the description (HTML) for the specified item.
Parameters:
- ItemNo - The Item No
- StoreCode - The Store Code
Returns: The description (HTML)
GetDescription
GetDescription(NC365Item: Record "NC365 Item"): Text
Retrieves the description (HTML) for the specified item.
Parameters:
- NC365Item - The NC365 Item record
Returns: The description (HTML)
GetShortDescription
GetShortDescription(ItemNo: Code[20]): Text
Retrieves the short description (HTML) for the specified item.
Parameters:
- ItemNo - The Item No
Returns: The short description (HTML)
GetShortDescription
GetShortDescription(ItemNo: Code[20]; StoreCode: Code[50]): Text
Retrieves the short description (HTML) for the specified item.
Parameters:
- ItemNo - The Item No
- StoreCode - The Store Code
Returns: The short description (HTML)
GetShortDescription
GetShortDescription(NC365Item: Record "NC365 Item"): Text
Retrieves the short description (HTML) for the specified item.
Parameters:
- NC365Item - The NC365 Item record
Returns: The short description (HTML)
GetImageUrls
GetImageUrls(NC365Item: Record "NC365 Item"): List of [Text];
Retrieves a list of image URLs for the specified item.
Parameters:
- NC365Item - The NC365 Item record
Returns: A list of image URLs
GetImageUrls
GetImageUrls(ItemNo: Code[20]): List of [Text];
Retrieves a list of image URLs for the specified item.
Parameters:
- ItemNo - The Item No
Returns: A list of image URLs