ePages 7.21.0 - DE_EPAGES/PriceMinister/API/Object/PriceMinisterConfig.pm

Package DE_EPAGES::PriceMinister::API::Object::PriceMinisterConfig

object interface for PriceMinisterConfig.

Base
DE_EPAGES::ProductPortal::API::Object::PriceMinisterConfig

Functions

RemoveOfferFromPriceMinister
UpdateOfferAtPriceMinister
addProducts
getOrderDocuments
hideOffers
removeAllOffers
removeOffers
uploadOrderFulfillment

RemoveOfferFromPriceMinister

Generates and uploads the stock feed for a list of PriceMinisterOffers

Syntax
$PriceMinisterConfig->RemoveOfferFromPriceMinister($aOffers)
Input
$aOffers (ref.array.object)
PriceMinisterOffers

UpdateOfferAtPriceMinister

Generates and uploads the stock feed for a list of PriceMinisterOffers

Syntax
$PriceMinisterConfig->UpdateOfferAtPriceMinister($aOffers)
Input
$aOffers (ref.array.object)
PriceMinisterOffers

addProducts

Creates PriceMinisterOffer items.

Syntax
$PriceMinisterConfig->addProducts($aProducts);
Input
$prepareProducts (ref.array.object)
Products

getOrderDocuments

Fetches the order documents for a list of OrderDocumentIDs

Syntax
$PriceMinisterConfig->getOrderDocuments($aOrderDocuments)

hideOffers

Hides offers from portal by setting stock to zero.

Syntax
$PriceMinisterConfig->hideOffers($aOffers);
Input
$aOffers (ref.array.object)
PriceMinisterOffers

removeAllOffers

Removes all Offers from portal.

Syntax
$PriceMinisterConfig->removeAllOffers;

removeOffers

Removes Offers from PriceMinister portal.

Syntax
$PriceMinisterConfig->removeOffers($aOffers);
Input
$aOffers (ref.array.object)
PriceMinisterOffers

uploadOrderFulfillment

Generates and uploads the order fulfillment feed for a list of CustomerOrders

Syntax
$PriceMinisterConfig->uploadOrderFulfillment($aOrders)
Input
$aOrders (ref.array.object)
CustomerOrders