Anveo EDI Connect / Config / Gevorderde onderwerpen / Ingebouwde functies
Dit is een automatische vertaling. De originele post is beschikbaar in Engels.

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

COUNT

Geeft als resultaat het aantal records binnen het filter.

DELETE

Hiermee kunt u de huidige record verwijderen. U moet deze functionaliteit aanzetten in de EDI Setup. Standaard is deze functie niet beschikbaar.

ISEMPTY

Geeft True terug, als er geen record in het filter zit. Met andere woorden, de telling is gelijk aan nul.

ISNOTEMPTY

Geeft als resultaat True, als er een of meer records binnen het filter zijn.
Met andere woorden, de telling is niet gelijk aan nul.

RECORDID

Geeft als resultaat de RecordID van de huidige instantie. Moet worden aangeroepen vanuit een kind van de tabel loop.

BUSINESS_TRANSACTION

SetReferenceNo

Stel het referentienummer in de tabel EDI Business Transaction in. Er is maar één parameter:

Reference No.

Het referentienummer dat moet worden gebruikt. Een tekst van max. 80 tekens.

SENDER_PARTNER

Code

Haalt de kolom Code op van de afzenderpartner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Remote Receiver/Sender ID

Haalt de kolom Remote Receiver/Sender ID op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Our Receiver/Sender ID

Haalt de kolom Our Receiver/Sender ID op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de zakelijke transactie.

Name

Haalt de kolom Name op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Name 2

Haalt de kolom Name 2 op bij de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Address

Haalt de kolom Address op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Address 2

Haalt de kolom Address 2 op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

City

Haalt de kolom City op bij de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Contact

Haalt de kolom Contact op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Post Code

Haalt de kolom Post Code op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

County

Haalt de kolom County op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Country/Region Code

Haalt de kolom Country/Region Code op bij de afzenderpartner, die gedefinieerd is door een eerdere mapping of de zakelijke transactie.

Phone No.

Haalt de kolom Phone No. op van de afzenderpartner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Telex No.

Haalt de kolom Telex No.. op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Fax No.

Haalt de kolom Fax No. op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

VAT Registration No.

Haalt de kolom VAT Registration No. op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Our Account No.

Haalt de kolom Our Account No. op bij de afzenderpartner, die is gedefinieerd door een eerdere mapping of de zakelijke transactie.

GLN

Haalt de kolom GLN op van de afzenderpartner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Test Flag

Haalt de kolom Test Flag van de afzenderpartner op, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

RECEIVER_PARTNER

Code

Haalt de kolom Code op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Remote Receiver/receiver ID

Haalt de kolom Remote Receiver/receiver ID-ID op van de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Our Receiver/receiver ID

Haalt de kolom Our Receiver/receiver ID op van de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Name

Haalt de kolom Name op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Name 2

Haalt de kolom Name 2 op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Address

Haalt de kolom Address op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Address 2

Haalt de kolom Address 2 op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

City

Haalt de kolom City op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Contact

Haalt de kolom Contact op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Post Code

Haalt de kolom Post Code op bij de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

County

Haalt de kolom County op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Country/Region Code

Haalt de kolom Country/Region Code op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Phone No.

Haalt de kolom Phone No. op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Telex No.

Haalt de kolom Telex No. op van de ontvanger-partner, die door een eerdere mapping of de bedrijfstransactie is gedefinieerd.

Fax No.

Haalt de kolom Fax No. op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

VAT Registration No.

Haalt de kolom VAT Registration No. op bij de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

Our Account No.

Haalt de kolom Our Account No. op bij de ontvanger-partner, die is gedefinieerd door een eerdere mapping of de bedrijfstransactie.

GLN

Haalt de kolom GLN op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

Test Flag

Haalt de kolom Test Flag op bij de ontvanger-partner, die gedefinieerd is door een eerdere mapping of de bedrijfstransactie.

TRANSMISSION

TESTFLAG

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.

IsEqual

Geeft True terug als beide waarden gelijk zijn; anders False. (Value 1 = Value 2)

IsNotEqual

Geeft False terug als beide waarden gelijk zijn; anders True. (Value 1 <> Value 2)

IsGreater

Geeft True terug, als Value 1 groter is dan Value 2; anders False. (Value 1 > Value 2)

IsGreaterOrEqual

Geeft True terug, als Value 1 groter of gelijk is aan Value 2; anders False. (Value 1 >= Value 2)

IsLess

Geeft True terug, als Value 1 kleiner is dan Value 2; Anders False. (Value 1 < Value 2)

IsLessOrEqual

Geeft True terug, als Value 1 kleiner of gelijk is aan Value 2; anders False. (Value 1 <= Value 2)

DATABASE

COMMIT

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

WORKDATE

Geeft als resultaat de huidige werkdatum van Microsoft Dynamics NAV 2016.

TODAY

Geeft de datum van vandaag.

TIME

Geeft de huidige tijd.

CURRENTDATETIME

Geeft als resultaat de huidige datum/tijd.

CREATEDATETIME

Geeft als resultaat een gecombineerde datum/tijd-informatie van twee afzonderlijke waarden.

Date

Het datumgedeelte

Time

Het tijdgedeelte

CALCDATE

Geeft als resultaat een berekende datum. Zie Microsoft Dynamics NAV 2016 ontwikkelingsgids voor meer details.

DateExpression

De berekeningsuitdrukking.

Date

De datum waarop de berekening is gebaseerd.

FORMAT

Roept de interne “FORMAT”-functie van Microsoft Dynamics NAV 2016 op. Zie Microsoft Dynamics NAV 2016 ontwikkelingsgids voor meer details.

Value

De bronwaarde.

Length

De maximale lengte.

FormatStr/Number

De format string of het format nummer.

COPYSTR

Verkrijgt een substring van de invoer. Roept de interne “COPYSTR”-functie van Microsoft Dynamics NAV 2016 op. Zie Microsoft Dynamics NAV 2016 ontwikkelingsgids voor meer details.

String

De input string.

Position

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.

Length

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.

ROUND_TO

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 2016 biedt.

Number

Het invoernummer.

Decimal Places

Het aantal decimale cijfers. Bijv. 2 om het getal 1,234 af te ronden op 1,23.

ROUND

Deze ronde functie levert de Microsoft Dynamics NAV 2016 interne functie aan de mapping. Wij bieden ook de functie ROUND_TO als een eenvoudiger alternatief. Zie de Microsoft Dynamics NAV 2016 help voor meer informatie over de parameters van deze functie.

Number

Het invoernummer.

Precision

De precisie weergegeven als een decimaal, zoals 0.01 voor 2 decimalen.

Direction

De afrondingsrichting. Standaard staat dit op =, wat betekent dichtstbij, maar u kunt < en > gebruiken om altijd naar beneden of naar boven af te ronden.

STRPOS

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.

String

De tekenreeks die moet worden doorzocht.

SubString

De substring waarnaar u wilt zoeken.

DELSTR

Verwijdert een substring in een string en geeft de nieuwe string terug.

String

De input string.

Position

De positie van de substring die u wilt verwijderen. Dit is een op 1 gebaseerde index.

Length

De lengte van de substring die u wilt verwijderen.

STRLEN

Geeft het aantal tekens van de ingevoerde string.

String

De invoerreeks waarvan de lengte wordt geretourneerd.

STRCONCAT

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.

String 1

De input string.

String 2

De input string.

String 3

De input string.

String 4

De input string.

String 5

De input string.

DELCHR

Verwijdert tekens uit een invoer. Roept de interne “DELCHR”-functie van Microsoft Dynamics NAV 2016 op. Zie Microsoft Dynamics NAV 2016 ontwikkelingsgids voor meer details.

String

De input string.

Where

U kunt aangeven waar u gegevens wilt wissen:

<

Aan het begin van de string

>

Aan het eind van de string

=

Op elke positie

Which

De tekens die moeten worden gewist. Indien deze parameter leeg is, zal de module spaties verwijderen.

CONVERTSTR

Verandert de ingevoerde tekens in de uitvoertekens. Roept de interne “CONVERTSTR”-functie van Microsoft Dynamics NAV 2016 op. Zie Microsoft Dynamics NAV 2016 ontwikkelingsgids voor meer details.

String

De input string.

FromCharacters

De ingevoerde tekens als een string, zonder scheidingstekens.

ToCharacters

De doelwit tekens. Deze string moet even lang zijn als de ingevoerde tekens en specificeert de vervanging van de ingevoerde string op dezelfde positie.

PADSTR

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 2016 op. Zie Microsoft Dynamics NAV 2016 ontwikkelingsgids voor meer details.

String

De input string.

Length

De lengte van de doelstring.

PadCharacter

Het teken dat gebruikt wordt om de string op te vullen.

INCSTR

Verhoogt een getal in een string met één . Roept de interne “INCSTR”-functie van Microsoft Dynamics NAV 2016 op. Zie Microsoft Dynamics NAV 2016 ontwikkelingsgids voor meer details.

String

De input string.

CREATEGUID

Creëert een nieuwe GUID en geeft de waarde terug.

COMMUNICATION

GETLASTNUMBER

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.

GETNUMBER

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.

GETLASTNUMBER2

Vereist instelling in het communicatiekanaal.

Geeft het laatst gebruikte communicatienummer.

GETNUMBER2

Vereist instelling in het communicatiekanaal.

Geeft het volgende nummer van het communicatiekanaal.

RESET_PRESETS

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.

SET_COMMUNICATION_CHANNEL

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.

SET_RECEIVER_PARTNER
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.

SET_RECEIVER_IDENTIFICATION

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.

SET_SENDER_PARTNER
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.

SET_SENDER_IDENTIFICATION

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.

GET_RECEIVER_IDENTIFICATION

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.

GET_SENDER_IDENTIFICATION

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:

GET_NEXT_NUMBER

Geeft als resultaat het volgende getal voor een opgegeven teller. De teller zal beginnen met de waarde één.

Name

De naam van de teller.

GET_LAST_NUMBER

Geeft als resultaat het laatste getal voor een gespecificeerde teller. Indien de teller niet geïnitialiseerd werd, zal de functie nul teruggeven.

Name

De naam van de teller.

CLEAR

Zet de teller op nul.

Name

De naam van de teller.

DIALOG

CONFIRM

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.

String

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.

POST

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:

Document Type

Het documenttype van het verkoopdocument. (Sales Header)

No.

Het nummer van het verkoopdocument.

Ship

Een booleaanse vlag die aangeeft of de zending moet worden gepost.

Invoice

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.

POST

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:

Document Type

Het documenttype van het inkoopdocument. (Purchase Header)

No.

Het nummer van het aankoopdocument.

Receive

Een booleaanse vlag die aangeeft of het ontvangstbewijs moet worden gepost.

Invoice

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.

Name

Verkrijgt de kolom “Naam” uit de tabel Company Information.

Name 2

Haalt de kolom “Naam 2” uit de tabel Company Information.

Home Page

Haalt de kolom “Home Page” uit de tabel Company Information.

Address

Haalt de kolom “Adres” uit de tabel Company Information.

Address 2

Haalt de kolom “Adres 2” uit de tabel Company Information.

City

Verkrijgt de kolom “Stad” uit de tabel Company Information.

Post Code

Haalt de kolom “Postcode” uit de tabel Company Information.

Country/Region Code

Haalt de kolom “Land/Regio Code” uit de tabel Company Information.

Phone No.

Haalt de kolom “Telefoonnr.” uit de tabel Company Information.

Phone No. 2

Haalt de kolom “Telefoonnr.” uit de tabel Company Information.

Fax No.

Haalt de kolom “Faxnummer” uit de tabel Company Information.

E-Mail

Verkrijgt de kolom “E-Mail” uit de tabel Company Information.

Telex No.

Haalt de kolom “Telex nr.” uit de tabel Company Information.

GLN

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.

VAT Registration No.

Haalt de kolom “BTW-registratienummer” uit de tabel Company Information.

Registration No.

Haalt de kolom “Registratienummer” uit de tabel Company Information.

Giro No.

Haalt de kolom “Giro nr.” uit de tabel Company Information.

Bank Name

Verkrijgt de kolom “Banknaam” uit de tabel Company Information.

Bank Branch No.

Haalt de kolom “Bank Branch No.” uit de tabel Company Information.

Bank Account No.

Haalt de kolom “Bankrekeningnummer” uit de tabel Company Information.

Ship-to Name

Verkrijgt de kolom “Verzendnaam” uit de tabel Company Information.

Ship-to Name 2

Haalt de kolom “Ship-to Name 2” uit de tabel Company Information.

Ship-to Address

Haalt de kolom “Verzendadres” uit de tabel Company Information.

Ship-to Address 2

Haalt de kolom “Verzendadres 2” uit de tabel Company Information.

Ship-to City

Haalt de kolom “Ship-to City” uit de tabel Company Information.

Ship-to Contact

Haalt de kolom “Ship-to Contact” uit de tabel Company Information.

Ship-to Post Code

Haalt de kolom “Verzendingspostcode” uit de tabel Company Information.

Ship-to County

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 2016 tabel met de naam Sales Invoice Header.

GetShipmentNoIfUnique

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.

Invoice No.

Het geboekte verkoopfactuurnummer waarop de zendingen moeten worden gezocht.

GetShipmentNoList

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.

Invoice No.

Het geboekte verkoopfactuurnummer waarop de zendingen moeten worden gezocht.

Separator

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 2016 tabel met de naam Sales Invoice Line.

GetItemChargeValueEntries

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:

Document No.

Het kopnummer van de geboekte verkoopfactuur.

Line No.

Het geboekte factuurregelnummer.

GetShipmentLines

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:

Document No.

Het kopnummer van de geboekte verkoopfactuur.

Line No.

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 2016 tabel met de naam Sales Cr.Memo Header.

GetInvoiceNoIfUnique

Geeft het verkoopfactuurnummer terug, als het uniek is; anders wordt een lege tekenreeks teruggegeven.

Credit Memo No.

De geboekte creditnota waarvoor de bijbehorende facturen moeten worden opgezocht.

GetInvoiceNoList

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.

Credit Memo No.

Het geboekte verkoopfactuurnummer waarop de zendingen moeten worden gezocht.

Separator

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 2016 tabel met de naam Sales Cr.Memo Line.

GetItemChargeValueEntries

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:

Document No.

Het geboekte verkoopkrediet header nummer.

Line No.

Het geboekte verkoopkredietlijnnummer.

GetInvoiceLines

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:

Document No.

Het kopnummer van de geboekte verkoopfactuur.

Line No.

Het geboekte factuurregelnummer.

GetShipmentLines

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:

Document No.

Het kopnummer van de geboekte verkoopfactuur.

Line No.

Het geboekte factuurregelnummer.

GetReturnReceiptLines

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:

Document No.

Het kopnummer van de geboekte verkoopfactuur.

Line No.

Het geboekte factuurregelnummer.