Skip to content
  • There are no suggestions because the search field is empty.

IN Advanced Pricing Price Level & Analysis Code

URL

Verbs

Function

Version

/INAPPriceLevelAnalysisCode

GET

Query a list of IN Advanced Prices by Price Level & Analysis Code

2021.2
/INAPPriceLevelAnalysisCode POST Create a new IN Advanced Prices for Price Level & Analysis Code 2021.2*

/INAPPriceLevelAnalysisCode/<priceLevel>/<analysisCode>

GET

Query a list of IN Advanced Prices by Price Level & Analysis Code for a particular Price Level and Analysis Code

2021.2
/INAPPriceLevelAnalysisCode/<priceLevel>/<analysisCode>?<unitOfMeasure>&<currency>&<location>&<isActive> POST Update and existing IN Advanced Prices for Price Level & Analysis Code 2021.2*

* Does not yet support update/create of Quantity Breaks - as at 2021.2

Advanced Prices support a composite primary key based on a list of properties used in conjunction with each types specific "properties".  When performing a GET to try and lookup a particular Advanced Price, or POST to update an existing Advanced Price you can use a combination of the Lookup modifiers defined below.

Lookup modifiers

Query String

Definition

Sample

Version

unitOfMeasure

Look for an Advanced Price for a particular Unit of Measure

unitOfMeasure=EA

2021.2

currency

Look for an Advanced Price for a particular Currency

currency=USD

2021.2

location

Look for an Advanced Price for a particular IN Location

location=Warehouse

2021.2

isActive

Look for an Advanced Price that is Active or not

isActive=true

2021.2

Supported modifiers

Query String

Definition

Sample

Version

group

Return a list of Advanced Prices for a Pricing Group

group=Black Friday

2021.2

priceLevel

Return a list of Advanced Prices for a Price Level

priceLevel=SPECIAL

2021.2

analysisCode

Return a list of Advanced Prices for an Analysis Code

analysisCode=02

2021.2

Security Linked Menu

Menu Item

Located

Advanced Pricing Maintenance Data Entry / Inventory

Sample XML Response

<?xml version="1.0" encoding="UTF-8"?>
<INAPPriceLevelAnalysisCodes collection='true' count='1'>
    <INAPPriceLevelAnalysisCode>
        <Edition>1</Edition>
        <OidString>4580.1</OidString>
        <IsActive>true</IsActive>
        <IsDiscountUsed>false</IsDiscountUsed>
        <IsIgnoreMaxDisc>false</IsIgnoreMaxDisc>
        <IsIgnoreMinGP>false</IsIgnoreMinGP>
        <IsMarkupUsed>true</IsMarkupUsed>
        <IsPriceUsed>false</IsPriceUsed>
        <IsUseDateRange>false</IsUseDateRange>
        <MarginPercentage>10.71</MarginPercentage>
        <MarginValue>0.0000</MarginValue>
        <MarkupPercentage>12.00</MarkupPercentage>
        <DiscountPercentage>0.00</DiscountPercentage>
        <NetPrice>0.0000</NetPrice>
        <Currency>AUD</Currency>
        <Group>Local Pricing Discounts</Group>
        <AnalysisCode>CASES</AnalysisCode>
        <PriceLevel>SPECIAL</PriceLevel>
    </INAPPriceLevelAnalysisCode>
</INAPPriceLevelAnalysisCodes>