Calculations in een Template
Statements kunnen allerlei soorten gegevensregels bevatten die overbodig zijn voor uw rapportagebehoeften. Regels met “totalen” voor eenheden of opbrengsten, of vreemde regels met details over saldo-overboekingen. In andere gevallen kunnen de gegevens een brutobedrag en een distributiekost bevatten, maar geen nettobedrag. Er kunnen regels worden ingesteld om gegevensregels weg te laten, afhankelijk van bepaalde voorwaarden, sommen uit te voeren om ontbrekende waarden te genereren of gegevensvelden samen te voegen. Ons doel is dat u met zorgvuldig geprogrammeerde templates die gebruikmaken van de juiste noodzakelijke regels, geen handmatige wijzigingen meer hoeft aan te brengen in uw verkoopbestanden voordat u ze uploadt. Deze ‘regels’ zijn de Calculations.
Een berekening heeft twee aspecten. Ten eerste specificeert de voorwaarde onder welke omstandigheden deze berekening moet plaatsvinden. Ten tweede specificeren de berekening en uitvoer de berekening die moet plaatsvinden zodra aan de voorwaarde is voldaan. Als bonus heeft u onderaan uw berekening een notitieveld waarin u informatie kunt opslaan, zoals waarom u hebt besloten deze berekening te maken.
Voorwaarden
Hier specificeert u onder welke voorwaarde de volgende berekening moet plaatsvinden. U heeft drie opties.
Een van de onderstaande – De berekening vindt plaats wanneer aan ten minste één voorwaarde in een lijst met voorwaarden is voldaan.
Alle onderstaande – De berekening vindt alleen plaats wanneer alle voorwaarden zijn voldaan.
Altijd – De berekening vindt altijd plaats. Met andere woorden, er is geen voorwaarde.
In het onderstaande voorbeeld hebben we “Een van de onderstaande” geselecteerd, wat betekent dat onze berekening plaatsvindt wanneer ofwel kolom 1 of kolom 2 van een bepaalde verkoopregel leeg is. Als we “Alle onderstaande” hadden geselecteerd, zou onze berekening alleen plaatsvinden wanneer zowel kolom 1 als kolom 2 leeg waren.
Berekening en uitvoer
Met berekeningen kunt u de waarde van een veld bepalen door de gegevens van een veld/kolom/waarde te combineren met een ander veld/kolom/waarde. Het omvat alle basiswiskundige berekeningen zoals optellingen, aftrekkingen, vermenigvuldigingen en delingen. Bovendien kan het tekens uit een waarde extraheren of samenvoegen. Bij het maken van een nieuwe berekening krijgt u de volgende velden te zien:
Uitvoer veld – Dit bepaalt het veld waarin het resultaat van uw berekening wordt opgeslagen. Een speciale optie is “Rij overslaan”, waarmee u een hele rij volledig kunt overslaan.
Waardetype/Waarde – Hier bepaalt u welke waarden deel moeten uitmaken van de berekening. Als invoer van de berekening kunt u een kolom, veld of waarde kiezen. “Kolom” neemt de startwaarde van een kolom in het verkoopbestand. Vervolgens geeft u aan welke kolom in de volgende waardetabel moet worden gebruikt door een nummer in te voeren, waarbij de kolommen in de gegevens van links naar rechts worden geteld. “Veld” neemt de startwaarde van een overeenkomend veld in het verkoopbestand. Dus wanneer u dit selecteert, wordt het volgende waardeveld gevuld met de verschillende veldnamen die overeenkomen met kolommen op het tabblad template-overzicht. Zorg ervoor dat het aangegeven veld daadwerkelijk gegevens bevat en aan een kolom is gekoppeld bij het instellen van de template. Met “Waarde” als waardetype voert u een absoluut getal in dat in de berekening wordt gebruikt.
Berekening – Dit bepaalt welke berekening moet worden uitgevoerd tussen de gekozen waarden. U kunt Plus, Min, Vermenigvuldigd met, Gedeeld door, Eerste X aantal tekens ophalen, Laatste X aantal tekens ophalen selecteren of de gegevens combineren via een Concatenate-functie.
Laten we eens kijken naar enkele voorbeelden van hoe u berekeningsuitvoer kunt maken.
Plus/Min/Vermenigvuldigen/Delen
Dit voorbeeld berekent en slaat de waarde van het nettobedrag op door het toegewezen brutobedragveld met 0,9 te vermenigvuldigen. Het voert deze berekening uit op elke afzonderlijke verkoopregel in de statement. In wezen wordt hier een commissie van 10% toegepast. Om dit te laten werken, moet het brutobedragveld worden ingesteld op een kolom in de Template.
Optellingen, aftrekkingen en delingen worden op dezelfde manier gedaan. Het is mogelijk om een reeks berekeningen uit te voeren door een nieuwe berekeningslaag toe te voegen; klik gewoon op de < strong>+ Berekening uitvoer knop. Het systeem voert de berekeningen uit in de volgorde waarin ze worden toegevoegd.
X aantal tekens ophalen
Deze functie knipt de gegevens af tot het eerste of laatste opgegeven aantal tekens. Het volgende voorbeeld neemt de eerste 10 tekens van kolom 5 en slaat deze op als de barcode. Als kolom 5 de waarde < em> em>< em>7856957595 GTIN, em>bevat, slaat Curve < em>7856957595 em>op als de barcode van uw verkoopregel< em>. em>
Samenvoegen
De Concatenate-functie combineert gegevens uit verschillende kolommen tot één. Dit wordt meestal gebruikt om tekstgegevens te combineren.
Als een verkoopregel de waarde Ad-Supported in kolom 5 en de waarde Stream in kolom 6 bevat, slaat Curve de waarde Ad-SupportedStream op als de oorspronkelijke configuratie. U kunt deze combinatie van gegevens vervolgens afstemmen op uw gewenste configuratie in uw instellingen.
Regel overslaan
Eerst moet u via het gedeelte Voorwaarden specificeren onder welke omstandigheden u wilt dat Curve de verkoopregel negeert. In het veld Uitvoer selecteert u vervolgens de waarde Regel overslaan.