EDI Business Transaction Type
Het zakelijke transactietype definieert een mogelijke algemene business case. Dit kan bijvoorbeeld een uitgaande factuur of inkomende bestellingen zijn.
Deze gegevensstructuur wordt ook gebruikt om automatische gegevensverzameling te definiëren, bijvoorbeeld om alle nieuwe facturen in het systeem te vinden en EDI-acties te activeren. Het bedrijfstype bepaalt ook hoe de EDI-partner wordt bepaald op basis van de bedrijfsgegevens.
Velden
Dit veld maakt deel uit van de primaire sleutel. Je kunt elke code gebruiken die je maar wilt. We raden een beschrijvende code aan, zoals INVOICE_OUT, ORDERS_IN, enz.
Afhankelijk van het Process Entry Point bepaalt dit veld welke tabel wordt gebruikt voor de registraties van bedrijfstransacties.
In dit veld wordt de tabel-ID van de Transaction Data Table opgeslagen.
Dit veld definieert het veld dat wordt gebruikt als referentienummer in de bedrijfstransactietabel. Dit veld heeft geen invloed op de verwerkingslogica, maar is het belangrijkste zoekveld om het document te vinden vanuit het perspectief van de eindgebruiker.
Dit is het technische veldnummer voor het veld Reference No. Field
Of je dit veld kunt gebruiken hangt af van het Process Entry Point.
Definieert dat de communicatiepartner voor dit EDI Business Transaction Type afhankelijk is van een waarde uit de Transaction Data Table.
De communicatiepartner is één voor dit EDI Business Transaction Type.
Definieert het veld dat wordt gebruikt om de communicatiepartner te vinden.
Technisch veldnr. voor het veld Relation Field Name.
Dit veld definieert het ingangspunt van het proces. Het ingangspunt van het proces bepaalt veel van de andere opties die beschikbaar zijn.
Het proces heeft bestaande gegevens in Microsoft Dynamics NAV 2016 als invoerpunt. Met deze optie kun je automatische ophaaltaken definiëren.
(De gehele waarde van deze optie in de database is 0)
Het proces begint met een transmissie van een communicatiekanaal.
(De gehele waarde van deze optie in de database is 1)
Het proces is een subonderdeel van een ander proces. De Transaction Data Table hoeft niet hetzelfde te zijn. Deze optie definieert dat dit type bedrijfstransactie alleen kan worden aangeroepen als subproces van een ander type.
(De gehele waarde van deze optie in de database is 2)
Legt vast of je automatisch verzamelen van gegevens wilt inschakelen. Houd er rekening mee dat je ook een taak moet definiëren die het automatisch ophalen start. Met deze optie kun je bepalen welk veldtype wordt gebruikt om nieuwe records te detecteren.
U wilt het automatisch verzamelen van gegevens niet inschakelen.
(De gehele waarde van deze optie in de database is 0)
U volgt wijzigingen op basis van de SQL-tijdstempel. Dit is alleen mogelijk met Microsoft Dynamics 2013R2 en nieuwer. In BC 17 werd een nieuw systeemveld geïntroduceerd dat de laatste wijzigingsdatum/-tijd bevat. In plaats daarvan raden we het gebruik van de optie Date Field aan.
(De gehele waarde van deze optie in de database is 1)
Je wilt een datumveld gebruiken.
(De gehele waarde van deze optie in de database is 2)
Je wilt een codeveld gebruiken.
(De gehele waarde van deze optie in de database is 3)
Je wilt een booleaanse vlag gebruiken, false betekent dat de gegevens nog niet zijn geëxporteerd. Het veld wordt automatisch gewijzigd. Deze optie werkt niet op beschermde systeemtabellen, zoals factuurheaders.
(De gehele waarde van deze optie in de database is 4)
Exporteer altijd alle records. Dit kan handig zijn om bijvoorbeeld alle openstaande orders te exporteren. De filters van de DataView worden nog steeds toegepast, wat je de mogelijkheid geeft om aangepaste velden of criteria te gebruiken.
(De gehele waarde van deze optie in de database is 5)
Met deze optie kun je alle items exporteren die nieuwer zijn dan de opgegeven tijdspanne in het verleden. Als je bijvoorbeeld “30 dagen” opgeeft en de “Boekingsdatum” gebruikt, zal de module alle boekingen exporteren die nieuwer dan 30 dagen in het verleden zijn geboekt. Als je duplicaten negeert, kun je een hele tijdspanne controleren op nieuwe documenten en alleen de documenten exporteren die nog niet geëxporteerd zijn.
(De gehele waarde van deze optie in de database is 6)
Specificeert hoe om te gaan met vermeldingen waarbij de communicatiepartner niet kan worden gevonden.
Maak items en markeer ze.
(De gehele waarde van deze optie in de database is 0)
Maak geen items aan in de bedrijfstransactietabel.
(De gehele waarde van deze optie in de database is 1)
Definieert het veld dat wordt gebruikt om nieuwe items te vinden.
Het technische veldnummer voor het veld Change Detection Field Name.
Definieert een tabelweergave die aanvullend wordt toegepast op de criteria voor automatische gegevensverzameling.
Slaat de laatste tijdstempel op. Als Automatic Data Collection is ingesteld op
SQL Timestamp, wordt er een filter toegepast op de gegevenstabel, waarbij alleen wordt gezocht naar vermeldingen met een hogere waarde dan deze. Na het uitvoeren van de taak wordt de laatste waarde in dit veld opgeslagen.
Slaat de laatste tijdstempel op. Als Automatic Data Collection is ingesteld op Code Field, wordt er een filter toegepast op de gegevenstabel, waarbij alleen wordt gezocht naar vermeldingen met een hogere waarde dan deze. Na het uitvoeren van de taak wordt de laatste waarde in dit veld opgeslagen.
Slaat de laatste tijdstempel op. Als Automatic Data Collection is ingesteld op Date Field, wordt er een filter toegepast op de gegevenstabel, waarbij alleen wordt gezocht naar vermeldingen met een hogere waarde dan deze. Na het uitvoeren van de taak wordt de laatste waarde in dit veld opgeslagen.
Slaat de aanmaakdatum/-tijd van deze tabel op.
Slaat de wijzigingsdatum/-tijd van deze record op.