Innehåll
- CPC Lektion 1 – Introduktion och aktivering
- CPC Lektion 2 – Konfigurera huvudinställningarna
- CPC Lektion 3 – Ange zoner
- CPC Lektion 4 – Ange rutter
- CPC Lektion 5 – Ange priser
- CPC Lektion 6 – Ange indikatorer
- CPC Lektion 7 – Hantera dina filer
Skapa en ny indikator
Indikatorer är variabler som kan användas för att justera priser med hjälp av avgifter och rabatter. Indikatorer agerar på ruttnivå och kan kombineras med varandra för att skapa komplexa faktureringsscenarier.
Flera parametrar kan användas för att konfigurera indikatorer.
- Klicka på New för att konfigurera en ny indikator.
- Fyll i ett värde i fältet Order. Om du har flera rader tillämpas de i den ordning som anges i fältet Order. De prioriteras i stigande ordning, dvs. 1 tillämpas före 2, 2 före 3 och så vidare.
- Välj en indikator i listrutan under Indicator. (I nästa avsnitt i den här artikeln finns mer information om de olika indikatortyperna.)
- Namnge indikatorn på ett sätt som påminner om dess funktion, t.ex. oljeavgift, pallrabatt och så vidare.
- Välj ett av alternativen i listrutan under Entry Interval. Det måste alltid överensstämma med vad du angett som Measurement i avsnittet Calculation type på fliken Main.
- Ange Basis – detta avgör om indikatorvärdet är ett fast belopp eller om det tillämpas i form av en procentsats.
- Välj ett av alternativen under Type, vilket avgör huruvida prisjusteringen görs på baspriset eller på ett pris som redan har beräknats baserat på en annan indikator högre upp i turordningen. Klicka på bockikonen för att spara.
De olika indikatortyperna
Det finns fem olika indikatorer. I det här avsnittet får du lära dig mer om de olika typerna och hur de konfigureras.
Avgift (Fee)
En avgift är ett enkelt tillägg som läggs på priset.
- Följ steg 1–7 ovan och skapa en indikator av typen Fee.
- När den har skapats visas tre ikoner till höger, för att redigera, radera och expandera.
- Klicka på expanderingsikonen och sedan på knappen New för att ange Value From och Value To, och vid behov även Step. Step anger vilket intervall avgiften ska tillämpas på. Om det lämnas tomt läggs avgiften helt enkelt på hela intervallet. Klicka på bockikonen för att spara.
- Klicka på pilen intill ett intervall för att ytterligare specificera vilka rutter som ska avgiftsbeläggas. Klicka på New och välj en rutt i listrutan. Rutterna som är tillgängliga i listan är de som har skapats på fliken Routes.
- Fyll i Value samt vid behov Min och Max Contribution och klicka på bockikonen för att spara.
Exempel:
I exemplet nedan görs beräkningen enligt följande: För alla försändelser som följer rutt Z1 och som väger mellan 1500 och 2000 kg, tas en avgift på 30–55 euro ut. Avgiften stiger i steg om 5 euro (anges under Step i det högra fönstret) för varje steg om 100 kg (anges under Step i det vänstra fönstret).
Rabatt (Discount)
Rabatter fungerar på samma sätt som avgifter, förutom att de dras av från beloppet istället.
- Följ steg 1–7 i början av guiden och skapa en indikator av typen Discount.
- När den har skapats visas tre ikoner till höger, för att redigera, radera och expandera.
- Klicka på expanderingsikonen och sedan på knappen New för att ange Value From och Value To, och vid behov även Step. Klicka på bockikonen för att spara.
- Klicka på pilen intill ett intervall för att ytterligare specificera vilka rutter som ska tilldelas rabatten. Klicka på New och välj en rutt i listrutan. Rutterna som är tillgängliga i listan är de som har skapats på fliken Routes.
- Fyll i Value samt Min och Max Contribution och klicka på bockikonen för att spara.
- Klicka på expanderingsikonen till höger om Contribution-kolumnerna för att lägga till ytterligare villkor i XML.
Exempel:
I detta exempel tillämpas en rabatt på det tidigare beräknade värdet från exemplet för avgifter. Observera att ordningen har angetts som ”2”, vilket innebär att avgiften tillämpas innan rabatten. Rabatten dras i form av en procentsats. Du kan lägga till ett villkor i XML genom att expandera fönstret till höger, där rutten och värdet anges. I det här exemplet har vi lagt till ett villkor till försändelsens bredd som avgör när rabatten tillämpas.
I det här exemplet kommer således en rabatt på 10 % att tillämpas för en försändelse på rutt Z1 som väger mellan 1500 och 2000 kg och med en bredd på högst 500 mm.
Tjänst (Service)
En särskild avgift kan tas ut för vissa tjänster som väljs för en försändelse. För att konfigurera en sådan behöver du ett tjänste-ID. Det hittar du genom att gå till Setup i On-premises, högerklicka på en transportör och välja View summary. En sida med information om transportören öppnas i webbläsaren. Lokalisera kolumnen Serviceid i tabellen med tjänster och anteckna värdet som finns intill den berörda tjänsten.
Konfigurationen påminner om de tidigare exemplen:
- Följ steg 1–7 i början av guiden och skapa en indikator av typen Service och lägg till ett Service ID. I exemplet nedan är 27011 tjänste-ID för tjänsten Tail lift hos transportören Dachser.
- När indikatorn har skapats visas tre ikoner till höger, för att redigera, radera och expandera.
- Klicka på expanderingsikonen och sedan på knappen New för att ange Value From och Value To, och vid behov även Step. Value From kan anges som ”0”, och ”*” i Value To motsvarar vilket värde som helst. Klicka på bockikonen för att spara.
- Klicka på pilen intill ett intervall för att ytterligare specificera Routes, Value samt vid behov Min och Max Contribution, och klicka på bockikonen för att spara.
Godstyp (Goods Type)
Med den här indikatorn tas en avgift ut när en viss godstyp används i försändelsen. För att konfigurera detta behöver du en godstypskod. Den hittar du genom att gå till Setup, högerklicka på en transportör och välja View summary. En sida med information om transportören öppnas i webbläsaren. Lokalisera kolumnen Code1 i tabellen med godstyper och anteckna värdet som finns intill den berörda godstypen.
- Följ steg 1–7 i början av guiden och skapa en indikator av typen Goods Type och lägg till ett Goodstype ID. I exemplet nedan är EP koden för godstypen Euro Pallet hos transportören Dachser.
- När indikatorn har skapats visas tre ikoner till höger, för att redigera, radera och expandera.
- Klicka på expanderingsikonenoch sedan på knappen New för att ange Value From och Value To, och vid behov även Step. Klicka på bockikonen för att spara.
- Klicka på pilen intill ett intervall för att ytterligare specificera Routes, Value samt vid behov Min och Max Contribution, och klicka på bockikonen för att spara.
- Klicka på expanderingsikonen till höger om Contribution-kolumnerna om du vill lägga till ytterligare villkor i XML.
Global
Indikatorn Global är en fast avgift som gör det möjligt att inkludera ännu mer komplexa villkor i XML-fönstret.
Se XML-exemplen nedan.
XML-exempel
Kodexemplen nedan visar hur indikatorerna kan se ut i den XML-fil som genereras av användargränssnittet. Det finns ett exempel för varje indikatortyp.
Det går att göra ändringar i XML-koden och ladda upp en ny konfigurationsfil med hjälp av funktionen Import/Export under Options.
Exempel 1, Avgíft (Fee)
<Fees>
<Fee Name="Test Fee" IndicatorType="Value" Order="1" IndicatorBasis="ToBaseValue" EntryIntervalType="MaxWeightAndVolumeWeight">
<FeeEntryInterval ValueFrom="1500" ValueTo="2000" Step="100">
<FeeValue RouteName="RouteZ1" ValueFrom="30" ValueTo="55" Step="5" />
</FeeEntryInterval>
</Fees>
</Fee>
Exempel 2, Rabatt (Discount)
<Discounts>
<Discount Name="Test Discount" IndicatorType="Percentage" Order="2" IndicatorBasis="ToPreviousValue" EntryIntervalType="MaxWeightAndVolumeWeight">
<DiscountEntryInterval ValueFrom="1500" ValueTo="2000">
<DiscountValue RouteName="RouteZ1" Value="10">
<DiscountCondition>
<Width LessThanOrEqual="500" />
</DiscountCondition>
</DiscountValue>
</DiscountEntryInterval>
</Discount>
</Discounts>
Exempel 3, Tjänst (Service)
<Services>
<Service Name="Test Service" IndicatorType="Value" Order="3" IndicatorBasis="ToBaseValue" EntryIntervalType="Weight" ServiceId="27011" ServiceIds="Tail Lift">
<ServiceEntryInterval ValueFrom="1500" ValueTo="2000">
<ServiceValue RouteName="RouteZ1" Value="250" />
</ServiceEntryInterval>
<ServiceEntryInterval ValueFrom="2500" ValueTo="3000">
<ServiceValue RouteName="*" Value="300" />
</ServiceEntryInterval>
</Service>
</Services>
Exempel 4, Godstyp (Goods type)
<GoodsTypes>
<GoodsType Name="Test GoodsType" IndicatorType="Value" Order="4" IndicatorBasis="ToPreviousValue" EntryIntervalType="Weight" GoodsTypeId="EP">
<GoodsTypeEntryInterval ValueFrom="1500" ValueTo="2000">
<GoodsTypeValue RouteName="RouteZ1" Value="150" />
</GoodsTypeEntryInterval>
</GoodsType>
</GoodsTypes>
Exempel 5, Global
<GlobalIndicators>
<GlobalIndicator Name="Test Global" IndicatorType="Value" Order="5" IndicatorBasis="ToBaseValue" EntryIntervalType="MaxWeightAndVolumeWeight">
<GlobalIndicatorEntryInterval ValueFrom="1500" ValueTo="*">
<GlobalIndicatorValue RouteName="RouteZ1" Value="4555">
<GlobalIndicatorCondition>
<OR>
<WxHxL GreaterThanOrEqual="100000" />
<AND>
<Width GreaterThanOrEqual="50" />
<Height GreaterThanOrEqual="50" />
</AND>
<AND>
<Height GreaterThanOrEqual="50" />
<Length GreaterThanOrEqual="50" />
</AND>
</OR>
</GlobalIndicatorCondition>
</GlobalIndicatorValue>
</GlobalIndicatorEntryInterval>
</GlobalIndicator>
</GlobalIndicators>
← Gå til föregående lektion | ↑ Tillbaka till toppen | Gå til nästa lektion → |