Ingebouwde functies
Anveo EDI Connect heeft veel ingebouwde functies. De meeste zijn beschikbaar in alle mappings, sommige zijn mapping. U kunt functies gebruiken, bijvoorbeeld op bronuitdrukkingen en op conditionals. De ingebouwde functies kunnen worden geselecteerd zoals elke andere functie die is gedefinieerd in de ANVEDI Callback codeunit.
De volgende functies zijn globaal beschikbaar:
TableName
Geeft als resultaat het aantal records binnen het filter.
Geeft True terug, als er geen record in het filter zit. Met andere woorden, de telling is gelijk aan nul.
Geeft als resultaat True, als er een of meer records binnen het filter zijn.
Met andere woorden, de telling is niet gelijk aan nul.
Geeft als resultaat de RecordID van de huidige instantie. Moet worden aangeroepen vanuit een kind van de tabel loop.
BUSINESS_TRANSACTION
Stel het referentienummer in de tabel EDI Business Transaction in. Er is maar één parameter:
Het referentienummer dat moet worden gebruikt. Een tekst van max. 80 tekens.
SENDER_PARTNER
Haalt de kolom Code op van de afzenderpartner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Remote Receiver/Sender ID op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Our Receiver/Sender ID op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de zakelijke transactie.
Haalt de kolom Name op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Name 2 op bij de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Address op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Address 2 op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom City op bij de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Contact op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Post Code op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom County op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Country/Region Code op bij de afzenderpartner, die gedefinieerd is door een eerdere mapping of de zakelijke transactie.
Haalt de kolom Phone No. op van de afzenderpartner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Telex No.. op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Fax No. op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom VAT Registration No. op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Our Account No. op bij de afzenderpartner, die is gedefinieerd door een eerdere mapping of de zakelijke transactie.
Haalt de kolom GLN op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Test Flag van de afzenderpartner op, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
RECEIVER_PARTNER
Haalt de kolom Code op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Remote Receiver/receiver ID-ID op van de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Our Receiver/receiver ID op van de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Name op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Name 2 op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Address op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Address 2 op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom City op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Contact op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Post Code op bij de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom County op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Country/Region Code op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Phone No. op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Telex No. op van de ontvanger-partner, die door een eerdere mapping of de bedrijfstransactie is gedefinieerd.
Haalt de kolom Fax No. op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom VAT Registration No. op bij de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Our Account No. op bij de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom GLN op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
Haalt de kolom Test Flag op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.
TRANSMISSION
Of de huidige transmissie gemarkeerd is als test.
COMPARE
De functies van het vergelijkingsobject worden gewoonlijk gebruikt in combinatie met een voorwaardelijke regel. Normaal zijn er twee parameters beschikbaar, Value 1 en Value 2. De eerste waarde wordt met de gekozen operator vergeleken met de tweede. De eerste waarde bepaalt welk gegevenstype wordt gebruikt voor de vergelijking, voor het geval beide waarden niet hetzelfde gegevenstype hebben.
Geeft True terug als beide waarden gelijk zijn; anders False. (Value 1 = Value 2)
Geeft False terug als beide waarden gelijk zijn; anders True. (Value 1 <> Value 2)
Geeft True terug, als Value 1 groter is dan Value 2; anders False. (Value 1 > Value 2)
Geeft True terug, als Value 1 groter of gelijk is aan Value 2; anders False. (Value 1 >= Value 2)
Geeft True terug, als Value 1 kleiner is dan Value 2; Anders False. (Value 1 < Value 2)
Geeft True terug, als Value 1 kleiner of gelijk is aan Value 2; anders False. (Value 1 <= Value 2)
DATABASE
Deze functie is gevaarlijk. Gebruik deze functie alleen als u weet wat u doet en als het absoluut noodzakelijk is.
Legt de huidige databasetransactie vast en geeft altijd true terug. Het gebruik van deze functie kan de error logging functionaliteit van de mapping onderbreken en kan resulteren in ongewenste gegevens in de database.
SYSTEM
Geeft als resultaat de huidige werkdatum van Microsoft Dynamics NAV 2015.
Geeft de datum van vandaag.
Geeft de huidige tijd.
Geeft als resultaat de huidige datum/tijd.
Geeft als resultaat een gecombineerde datum/tijd-informatie van twee afzonderlijke waarden.
Het datumgedeelte
Het tijdgedeelte
Geeft als resultaat een berekende datum. Zie Microsoft Dynamics NAV 2015 ontwikkelingsgids voor meer details.
De berekeningsuitdrukking.
De datum waarop de berekening is gebaseerd.
Roept de interne “FORMAT”-functie van Microsoft Dynamics NAV 2015 op. Zie Microsoft Dynamics NAV 2015 ontwikkelingsgids voor meer details.
De bronwaarde.
De maximale lengte.
De format string of het format nummer.
Verkrijgt een substring van de invoer. Roept de interne “COPYSTR”-functie van Microsoft Dynamics NAV 2015 op. Zie Microsoft Dynamics NAV 2015 ontwikkelingsgids voor meer details.
De input string.
De startpositie. Het eerste teken wordt geïndexeerd met 1. Als de positie groter is dan de lengte van de ingevoerde string, wordt een lege string teruggezonden.
Het aantal tekens dat moet worden geretourneerd. Als de invoer te kort is, wordt de substring van positie tot het einde van de string teruggegeven.
Deze afrondingsfunctie is bedoeld als een gemakkelijke manier om een getal af te ronden op de gegeven decimalen. Dit is gemakkelijker in te stellen en te begrijpen dan de eveneens beschikbare ROUND-functie die Microsoft Dynamics NAV 2015 biedt.
Het invoernummer.
Het aantal decimale cijfers. Bijv. 2 om het getal 1,234 af te ronden op 1,23.
Deze ronde functie levert de Microsoft Dynamics NAV 2015 interne functie aan de mapping. Wij bieden ook de functie ROUND_TO als een eenvoudiger alternatief. Zie de Microsoft Dynamics NAV 2015 help voor meer informatie over de parameters van deze functie.
Het invoernummer.
De precisie weergegeven als een decimaal, zoals 0.01 voor 2 decimalen.
De afrondingsrichting. Standaard staat dit op =, wat betekent dichtstbij, maar u kunt < en > gebruiken om altijd naar beneden of naar boven af te ronden.
Zoekt naar het eerste voorkomen van een substring in een string. Geeft als resultaat een op 1 gebaseerde index van het eerste voorkomen. Geeft 0 terug als de string niet wordt gevonden.
De tekenreeks die moet worden doorzocht.
De substring waarnaar u wilt zoeken.
Verwijdert een substring in een string en geeft de nieuwe string terug.
De input string.
De positie van de substring die u wilt verwijderen. Dit is een op 1 gebaseerde index.
De lengte van de substring die u wilt verwijderen.
Geeft het aantal tekens van de ingevoerde string.
De invoerreeks waarvan de lengte wordt geretourneerd.
Voegt alle tekenreeksen samen die aan deze functie worden doorgegeven. Deze functie is speciaal omdat u niet alle parameters hoeft te gebruiken. Als u een parameter niet configureert, zal hij niet worden gebruikt.
De input string.
De input string.
De input string.
De input string.
De input string.
Verwijdert tekens uit een invoer. Roept de interne “DELCHR”-functie van Microsoft Dynamics NAV 2015 op. Zie Microsoft Dynamics NAV 2015 ontwikkelingsgids voor meer details.
De input string.
U kunt aangeven waar u gegevens wilt wissen:
Aan het begin van de string
Aan het eind van de string
Op elke positie
De tekens die moeten worden gewist. Indien deze parameter leeg is, zal de module spaties verwijderen.
Verandert de ingevoerde tekens in de uitvoertekens. Roept de interne “CONVERTSTR”-functie van Microsoft Dynamics NAV 2015 op. Zie Microsoft Dynamics NAV 2015 ontwikkelingsgids voor meer details.
De input string.
De ingevoerde tekens als een string, zonder scheidingstekens.
De doelwit tekens. Deze string moet even lang zijn als de ingevoerde tekens en specificeert de vervanging van de ingevoerde string op dezelfde positie.
Pads een string tot de opgegeven lengte. De tekst is links uitgelijnd. De uitvoeropties van de convertor geven u meer controle en verdienen de voorkeur boven deze functie. Roept de interne “PADSTR”-functie van Microsoft Dynamics NAV 2015 op. Zie Microsoft Dynamics NAV 2015 ontwikkelingsgids voor meer details.
De input string.
De lengte van de doelstring.
Het teken dat gebruikt wordt om de string op te vullen.
Verhoogt een getal in een string met één . Roept de interne “INCSTR”-functie van Microsoft Dynamics NAV 2015 op. Zie Microsoft Dynamics NAV 2015 ontwikkelingsgids voor meer details.
De input string.
Creëert een nieuwe GUID en geeft de waarde terug.
COMMUNICATION
Vereist instelling in het communicatiekanaal.
Er is een nieuwe functie GETLASTNUMBER2 die alleen het getal teruggeeft en je kunt de opmaak van de converter gebruiken om het formaat te veranderen.
Geeft als resultaat het laatst gebruikte communicatienummer, opgevuld met 0 tot 5 tekens.
Vereist instelling in het communicatiekanaal.
Er is een nieuwe functie GETNUMBER2 die gewoon het getal teruggeeft en je kunt de opmaak van de converter gebruiken om het formaat te veranderen.
Geeft het volgende nummer van het communicatiekanaal, opgevuld met 0 tot 5 tekens.
Vereist instelling in het communicatiekanaal.
Geeft het laatst gebruikte communicatienummer.
Vereist instelling in het communicatiekanaal.
Geeft het volgende nummer van het communicatiekanaal.
Deze functie werkt alleen voor uitgaande bestanden en voordat de export mapping wordt gestart. In de export mapping kunt u de waarde niet meer veranderen. Reset alle vooraf geselecteerde waarden voor de communicatie, zoals het EDI Communication Channel en EDI Communication Partner. U kunt waarden terugzetten uit het zakelijke transactieconcept en waarden die zijn ingesteld door eerdere of in de huidige mapping.
Deze functie werkt alleen voor uitgaande bestanden en voordat de export mapping wordt gestart. In de export mapping kunt u de waarde niet meer veranderen. Stelt het EDI Communication Channel in dat gebruikt moet worden voor uitgaande data.
alias SET_RECEIVER_PARTY
Deze functie werkt alleen voor uitgaande bestanden en voordat de export mapping wordt gestart. In de export mapping kunt u de waarde niet meer veranderen. Stelt de EDI Communication Partner in die gebruikt moet worden voor de ontvanger van de uitgaande data.
Deze functie werkt alleen voor uitgaande bestanden en voordat de export mapping wordt gestart. In de export mapping kunt u de waarde niet meer veranderen. Stelt de ontvanger-identificatie voor de uitgaande transmissie in. Voor uitgaande SMTP-communicatiekanalen wordt de ontvanger-ID gebruikt als e-mailadres van de ontvanger.
alias SET_SENDER_PARTY
Deze functie werkt alleen voor uitgaande bestanden en voordat de export mapping wordt gestart. In de export mapping kunt u de waarde niet meer veranderen. Stelt de EDI Communication Partner in die gebruikt moet worden voor de afzender van de uitgaande data.
Deze functie werkt alleen voor uitgaande bestanden en voordat de export mapping wordt gestart. In de export mapping kunt u de waarde niet meer veranderen. Stelt de afzenderidentificatie voor de uitgaande transmissie in. Voor uitgaande SMTP-communicatiekanalen wordt de afzender-ID gebruikt als e-mailadres van de afzender.
Deze functie werkt alleen voor binnenkomende gegevens. Verkrijgt de ontvanger-identificatie van de inkomende transmissie. In het geval van een POP3 kanaal is dit het e-mail adres van de ontvanger.
Deze functie werkt alleen voor binnenkomende gegevens. Verkrijgt de ontvanger-identificatie van de inkomende transmissie. In het geval van een POP3-kanaal is dit het e-mailadres van de afzender.
COUNTER
Het tellerobject maakt het mogelijk waarden te tellen binnen een mapping. U kunt meerdere tellers hebben, elk geïdentificeerd door een naam.
De volgende functies zijn beschikbaar:
Geeft als resultaat het volgende getal voor een opgegeven teller. De teller zal beginnen met de waarde één.
De naam van de teller.
Geeft als resultaat het laatste getal voor een gespecificeerde teller. Indien de teller niet geïnitialiseerd werd, zal de functie nul teruggeven.
De naam van de teller.
Zet de teller op nul.
De naam van de teller.
DIALOG
Opent een bevestigingsdialoog. Dit kan nuttig zijn voor testen, maar is meestal een slecht idee in productieve mappings, omdat ze niet op de achtergrond/job kunnen worden uitgevoerd.
Opent een bevestigingsvenster en geeft de door de gebruiker gekozen waarde terug: True voor ja; of False voor nee.
De tekst die aan de gebruiker wordt getoond.
SALES
Deze functies zijn nieuw in Anveo EDI Connect 4.00. Zij gaan ervan uit dat u een standaard NAV gebruikt zonder aanpassingen. Als je standaard objecten hebt aangepast, zorg er dan voor dat ze zich gedragen zoals verwacht.
Start de boekingsroutine voor een verkoopdocument. Als er fouten optreden tijdens de posting routine, zal de mapping onmiddellijk afbreken. Omdat de postingroutines COMMIT-code kunnen bevatten, is het mogelijk dat alle gegevens vóór de postingroutine al geschreven zijn.
Wij raden ten zeerste aan deze functie uit te voeren in een afzonderlijke mapping en vanuit die mapping niet naar een tabel te schrijven.
De parameters zijn:
Het documenttype van het verkoopdocument. (Sales Header)
Het nummer van het verkoopdocument.
Een booleaanse vlag die aangeeft of de zending moet worden gepost.
Een booleaanse vlag die aangeeft of de factuur moet worden geboekt.
PURCHASE
Deze functies zijn nieuw in Anveo EDI Connect 4.00. Zij gaan ervan uit dat u een standaard NAV gebruikt zonder aanpassingen. Als u standaardobjecten hebt aangepast, zorg er dan voor dat ze zich gedragen zoals verwacht.
Start de boekingsroutine voor een inkoopdocument. Als er fouten optreden tijdens de posting routine, zal de mapping onmiddellijk afbreken. Omdat de postingroutines COMMIT-code kunnen bevatten, is het mogelijk dat alle gegevens vóór de postingroutine al geschreven zijn.
Wij raden ten zeerste aan deze functie uit te voeren in een afzonderlijke mapping en vanuit die mapping niet naar een tabel te schrijven.
De parameters zijn:
Het documenttype van het inkoopdocument. (Purchase Header)
Het nummer van het aankoopdocument.
Een booleaanse vlag die aangeeft of het ontvangstbewijs moet worden gepost.
Een booleaanse vlag die aangeeft of de factuur moet worden geboekt.
COMPANYINFORMATION
Het object COMPANYINFORMATION geeft u gemakkelijk toegang tot de tabel Company Information, zonder dat u een tabel-lus moet toevoegen aan de mapping.
Verkrijgt de kolom “Naam” uit de tabel Company Information.
Haalt de kolom “Naam 2” uit de tabel Company Information.
Haalt de kolom “Home Page” uit de tabel Company Information.
Haalt de kolom “Adres” uit de tabel Company Information.
Haalt de kolom “Adres 2” uit de tabel Company Information.
Verkrijgt de kolom “Stad” uit de tabel Company Information.
Haalt de kolom “Postcode” uit de tabel Company Information.
Haalt de kolom “Land/Regio Code” uit de tabel Company Information.
Haalt de kolom “Telefoonnr.” uit de tabel Company Information.
Haalt de kolom “Telefoonnr.” uit de tabel Company Information.
Haalt de kolom “Faxnummer” uit de tabel Company Information.
Verkrijgt de kolom “E-Mail” uit de tabel Company Information.
Haalt de kolom “Telex nr.” uit de tabel Company Information.
Dit veld is speciaal.
Als er een waarde is in de kolom Global Identification Number in de tabel EDI Setup wordt die waarde gebruikt. Anders zal de module proberen de inhoud van veld nummer 90 uit de tabel Company Information te halen. Als dat niet lukt, wordt een lege string geretourneerd.
Haalt de kolom “BTW-registratienummer” uit de tabel Company Information.
Haalt de kolom “Registratienummer” uit de tabel Company Information.
Haalt de kolom “Giro nr.” uit de tabel Company Information.
Verkrijgt de kolom “Banknaam” uit de tabel Company Information.
Haalt de kolom “Bank Branch No.” uit de tabel Company Information.
Haalt de kolom “Bankrekeningnummer” uit de tabel Company Information.
Verkrijgt de kolom “Verzendnaam” uit de tabel Company Information.
Haalt de kolom “Ship-to Name 2” uit de tabel Company Information.
Haalt de kolom “Verzendadres” uit de tabel Company Information.
Haalt de kolom “Verzendadres 2” uit de tabel Company Information.
Haalt de kolom “Ship-to City” uit de tabel Company Information.
Haalt de kolom “Ship-to Contact” uit de tabel Company Information.
Haalt de kolom “Verzendingspostcode” uit de tabel Company Information.
Haalt de kolom “Ship-to County” uit de tabel Company Information.
SALES_INVOICE
Deze functies zijn nieuw in Anveo EDI Connect 4.00. Zij gaan ervan uit dat u een standaard NAV gebruikt zonder aanpassingen. Als je standaard objecten hebt aangepast, zorg er dan voor dat ze zich gedragen zoals verwacht.
Deze functies hebben betrekking op geboekte verkoopfactuurkoppen. Of, in technische termen, deze functie is gerelateerd aan de Microsoft Dynamics NAV 2015 tabel met de naam Sales Invoice Header.
Geeft het verzendingsnummer van de verkoop terug, als het uniek is; anders wordt een lege tekenreeks teruggegeven. Of met andere woorden, als er geen deelzendingen waren en er slechts één zending aan deze factuur is gekoppeld.
Het geboekte verkoopfactuurnummer waarop de zendingen moeten worden gezocht.
Geeft als resultaat een lijst van alle verzendingsnummers, zolang ze minder dan 1024 tekens bevatten. Als de lijst langer is, treedt er een fout op.
Het geboekte verkoopfactuurnummer waarop de zendingen moeten worden gezocht.
De tekst die moet worden gebruikt om de documenten van elkaar te scheiden. Kan bijvoorbeeld een constante waarde zijn van het type Text (Special) met de waarde ,<SP>.
SALES_INVOICE_LINE
Deze functies zijn nieuw in Anveo EDI Connect 4.00. Zij gaan ervan uit dat u een standaard NAV gebruikt zonder aanpassingen. Als u standaardobjecten hebt aangepast, zorg er dan voor dat ze zich gedragen zoals verwacht.
Deze functies hebben betrekking op geboekte verkoopfactuurregels. Of, in technische termen, deze functie is gerelateerd aan de Microsoft Dynamics NAV 2015 tabel met de naam Sales Invoice Line.
Retourneer een temp-tabel met de waardevermeldingen voor kosten en toelagen in verband met deze regel. Om deze functie te gebruiken, moet u een tabellus toevoegen in de mapping met de tabel Value Entry in tijdelijke leesmodus. Je kunt deze functie dan gebruiken als de InitFunction van die lus. In de mapping kunt u toegang krijgen tot de gegevens van de temp-tabel, zoals tot elke andere tabel-instantie.
Technisch gezien gebruiken wij de tabel Value Entry om de boekingen in de tabel Item Ledger Entry boeking” te vinden en de bijbehorende gegevens uit de tabel Value Entry terug te sturen, gefilterd op het huidige documentnummer, dat van het type Adjustment is.
Parameters:
Het kopnummer van de geboekte verkoopfactuur.
Het geboekte factuurregelnummer.
Geeft een temp-tabel met de zendingsregels die bij deze regel horen. Om deze functie te gebruiken, moet u een tabellus toevoegen in de mapping met de tabel Sales Shipment Line in tijdelijke leesmodus. Je kunt deze functie dan gebruiken als de InitFunction van die lus. In de mapping kunt u toegang krijgen tot de gegevens van de temp-tabel, zoals tot elke andere tabel-instantie.
Technisch gezien gebruiken wij de tabel Value Entry om de boekingen in de tabel Item Ledger Entry te vinden en gegevens uit de tabel Sales Shipment Line terug te sturen.
Parameters:
Het kopnummer van de geboekte verkoopfactuur.
Het geboekte factuurregelnummer.
SALES_CREDIT_MEMO
Deze functies zijn nieuw in Anveo EDI Connect 4.00. Zij gaan ervan uit dat u een standaard NAV gebruikt zonder aanpassingen. Als u standaardobjecten hebt aangepast, zorg er dan voor dat ze zich gedragen zoals verwacht.
Deze functies hebben betrekking op geboekte verkoopkredietnota kopteksten. Of, in technische termen, deze functie is gerelateerd aan de Microsoft Dynamics NAV 2015 tabel met de naam Sales Cr.Memo Header.
Geeft het verkoopfactuurnummer terug, als het uniek is; anders wordt een lege tekenreeks teruggegeven.
De geboekte creditnota waarvoor de bijbehorende facturen moeten worden opgezocht.
Geeft als resultaat een lijst van alle factuurnummers, zolang ze minder dan 1024 tekens bevatten. Als de lijst langer is, treedt er een fout op.
Het geboekte verkoopfactuurnummer waarop de zendingen moeten worden gezocht.
De tekst die moet worden gebruikt om de documenten van elkaar te scheiden. Kan bijvoorbeeld een constante waarde zijn van het type Text (Special) met de waarde ,<SP>.
SALES_CREDIT_MEMO_LINE
Deze functies zijn nieuw in Anveo EDI Connect 4.00. Zij gaan ervan uit dat u een standaard NAV gebruikt zonder aanpassingen. Als u standaardobjecten hebt aangepast, zorg er dan voor dat ze zich gedragen zoals verwacht.
Deze functies hebben betrekking op geboekte verkoopkredietnota kopteksten. Of, in technische termen, deze functie is gerelateerd aan de Microsoft Dynamics NAV 2015 tabel met de naam Sales Cr.Memo Line.
Retourneer een temp-tabel met de waardevermeldingen voor kosten en toelagen in verband met deze regel. Om deze functie te gebruiken, moet u een tabellus toevoegen in de mapping met de tabel Value Entry in tijdelijke leesmodus. Je kunt deze functie dan gebruiken als de InitFunction van die lus. In de mapping kunt u toegang krijgen tot de gegevens van de temp-tabel, zoals tot elke andere tabel-instantie.
Technisch gezien gebruiken wij de tabel Value Entry om de boekingen in de tabel Item Ledger Entry boeking” te vinden en de bijbehorende gegevens uit de tabel Value Entry terug te sturen, gefilterd op het huidige documentnummer, dat van het type Adjustment is.
Parameters:
Het geboekte verkoopkrediet header nummer.
Het geboekte verkoopkredietlijnnummer.
Geeft een tijdelijke tabel terug met de geboekte factuurregels die bij deze regel horen. Om deze functie te gebruiken, moet u een tabellus toevoegen in de mapping met de tabel Sales Invoice Line in tijdelijke leesmodus. Je kunt deze functie dan gebruiken als de InitFunction van die lus. In de mapping kunt u toegang krijgen tot de gegevens van de temp-tabel, zoals tot elke andere tabel-instantie.
Als de Credit Memo Line wordt toegepast op een boeking in de tabel Item Ledger Entry, zoekt de functie in de tabel Value Entry naar boekingen die van het type verkoopfactuur zijn en retourneert de gegevens uit de tabel Sales Invoice Line.
Parameters:
Het kopnummer van de geboekte verkoopfactuur.
Het geboekte factuurregelnummer.
Geeft een temp-tabel met de zendingsregels die bij deze regel horen. Om deze functie te gebruiken, moet u een tabellus toevoegen in de mapping met de tabel Sales Shipment Line in tijdelijke leesmodus. Je kunt deze functie dan gebruiken als de InitFunction van die lus. In de mapping kunt u toegang krijgen tot de gegevens van de temp-tabel, zoals tot elke andere tabel-instantie.
Indien de Credit Memo Line wordt toegepast op een boeking in de tabel Item Ledger Entry zoekt de functie in de tabel Value Entry naar boekingen die van het type verkoopfactuur zijn en retourneert de gegevens uit de tabel Sales Shipment Line die betrekking hebben op de gevonden verkoopfacturen.
Parameters:
Het kopnummer van de geboekte verkoopfactuur.
Het geboekte factuurregelnummer.
Geeft een temp-tabel met de zendingsregels die bij deze regel horen. Om deze functie te gebruiken, moet u een tabellus toevoegen in de mapping met de tabel Return Receipt Line in tijdelijke leesmodus. Je kunt deze functie dan gebruiken als de InitFunction van die lus. In de mapping kunt u toegang krijgen tot de gegevens van de temp-tabel, zoals tot elke andere tabel-instantie.
Technisch gezien gebruiken wij de tabel Value Entry gefilterd op het type Sales Return Receipt en retourneren wij de gegevens uit de tabel Return Receipt Line.
Parameters:
Het kopnummer van de geboekte verkoopfactuur.
Het geboekte factuurregelnummer.