Håndtering af manglende indstillingsværdier
Bemærk
I 2022 udgivelsesbølge 1 kan du oprette dine egne indstillingstilknytninger. Du kan finde flere oplysninger under Tilpasse indstillingstilknytninger med Microsoft Dataverse. De nye funktioner kræver, at administratoren aktiverer Funktionsopdatering: Tilknytning til grupperede indstillinger i Dataverse uden kode på siden Funktionshåndtering. Du kan finde flere oplysninger i Aktivere Upcoming Features Ahead of Time.
Denne artikel henvender sig til et teknisk publikum. De processer, der beskrives, kræver hjælp af en udvikler.
Dataverse indeholder tre felter til at vælge indstillinger, som indeholder værdier, du kan knytte til Business Central -felter af typen Indstilling for automatisk synkronisering. Under synkroniseringen ignoreres ikke-tilknyttede indstillinger, og de manglende indstillinger vedhæftes til den relaterede Business Central-tabel og føjes til Dataverse-indstillingstilknytning-systemtabellen, så de kan håndteres manuelt senere. For eksempel ved at tilføje de manglende indstillinger i hvert produkt og derefter opdatere tilknytningen.
Siden Integrationstabeltilknytning indeholder tre felter, der indeholder en eller flere tilknyttede indstillingsværdier. Efter en fuld synkronisering indeholder siden Dataverse-indstillingstilknytning de ikke-tilknyttede indstillinger i de tre respektive felter.
Post | Indstillingsværdi | Billedtekst til indstillingsværdi |
---|---|---|
Betalingsbetingelser: NET30 | 1 | Netto 30 |
Betalingsbetingelser: 2%10NET30 | 2 | 2 % 10: Netto 30 |
Betalingsbetingelser: NET45 | 3 | Netto 45 |
Betalingsbetingelser: NET60 | 4 | Netto 60 |
Leveringsmetode: FOB | 1 | FOB |
Leveringsmetode: NOCHARGE | 2 | Uden beregning |
Speditør: AIRBORNE | 1 | Luftfragt |
Speditør: DHL | 2 | DHL |
Speditør: FEDEX | 3 | FedEx |
Speditør: UPS | 4 | UPS |
Speditør: POSTALMAIL | 5 | Alm. post |
Speditør: FULLLOAD | 6 | Fuld belastning |
Speditør: WILLCALL | 7 | Vil ringe |
Indholdet på siden Dataverse-indstillingstilknytning er baseret på fasttekstværdier i tabellen CRM-konto. I Dataverse er følgende felter på kontotabellen knyttet til felter i kunde- og leverandørposterne:
- Adresse 1: Fragtbetingelser for datatypen Fasttekst, hvor værdierne defineres som følger:
enum 5335 "CDS Shipment Method Code"
{
Extensible = true;
value(0; " ") { Caption = ' '; }
value(1; "FOB") { Caption = 'FOB'; }
value(2; "NoCharge") { Caption = 'No Charge'; }
}
- Adresse 1: Fragtmetode for datatypen Fasttekst, hvor værdierne defineres som følger:
enum 5336 "CDS Shipping Agent Code"
{
Extensible = true;
value(0; " ") { Caption = ' '; }
value(1; "Airborne") { Caption = 'Airborne'; }
value(2; "DHL") { Caption = 'DHL'; }
value(3; "FedEx") { Caption = 'FedEx'; }
value(4; "UPS") { Caption = 'UPS'; }
value(5; "PostalMail") { Caption = 'Postal Mail'; }
value(6; "FullLoad") { Caption = 'Full Load'; }
value(7; "WillCall") { Caption = 'Will Call'; }
}
- Betalingsbetingelser for datatypen Fasttekst, hvor værdierne defineres som følger:
enum 5334 "CDS Payment Terms Code"
{
Extensible = true;
value(0; " ") { Caption = ' '; }
value(1; "Net30") { Caption = 'Net 30'; }
value(2; "2%10Net30") { Caption = '2% 10; Net 30'; }
value(3; "Net45") { Caption = 'Net 45'; }
value(4; "Net60") { Caption = 'Net 60'; }
}
Alle førnævnte Business Central-fasttekster er knyttet til grupperede indstillinger i Dataverse.
Udvide grupperede indstillinger i Business Central
Opret en ny AL-udvidelse.
Tilføj en Fasttekst-udvidelse for de indstillinger, du vil udvide. Sørg for at bruge samme værdi.
enumextension 50100 "CDS Payment Terms Code Extension" extends "CDS Payment Terms Code"
{
value(779800001; "Cash Payment") { Caption = 'Cash Payment'; }
value(779800002; "Transfer") { Caption = 'Transfer'; }
}
Vigtigt
Du skal bruge det samme indstillings-ID fra Dataverse, når du udvider fastteksten Business Central. Ellers mislykkes synkroniseringen.
Vigtigt
Brug ikke tegnet "," i fasttekstværdier og billedtekster. Dette understøttes ikke i øjeblikket af Business Central-kørslen.
Bemærk
De første ti tegn i den nye indstillingsværdi og billedteksterne skal være entydige. De to indstillinger med navnet "Overfør 20 arbejdsdage" og "Overfør 20 kalenderdage" vil for eksempel forårsage en fejl, fordi begge har de samme første ti tegn, "Overførsel 2". Du kan f.eks. kalde dem for "TRF20 WD" og "TRF20 CD".
Opdater Dataverse-indstillingstilknytning
Nu kan du gendanne tilknytningen mellem Dataverse-indstillingerne og Business Central-posterne.
På siden Integrationstabeltilknytning skal du vælge linjen for tilknytningen Betalingsbetingelser og vælge handlingen Synkroniser ændrede records. Siden Dataverse-indstillingstilknytning opdateres med de yderligere poster nedenfor.
Post | Indstillingsværdi | Billedtekst til indstillingsværdi |
---|---|---|
Betalingsbetingelser: NET30 | 1 | Netto 30 |
Betalingsbetingelser: 2%10NET30 | 2 | 2 % 10: Netto 30 |
Betalingsbetingelser: NET45 | 3 | Netto 45 |
Betalingsbetingelser: NET60 | 4 | Netto 60 |
Betalingsbetingelser: CASH PAYME | 779800001 | Kontantbetaling |
Betalingsbetingelser: TRANSFER | 779800002 | Overførsel |
Tabellen Betalingsbetingelser i Business Central vil herefter have nye poster for Dataverse-indstillingerne. I følgende tabel er de nye indstillinger angivet med fed skrift. Rækker med kursiv er alle indstillinger, der nu kan synkroniseres. De resterende rækker angiver indstillinger, der ikke anvendes, og de ignoreres under synkroniseringen. Du kan fjerne dem eller udvide Dataverse-indstillinger med de samme navne.
Kode | Forfaldsdatoberegning | Kont.rabat datoform | Rabat % | Beregn kont.rabat på kred.notaer | Beskrivelse |
---|---|---|---|---|---|
10 DAGE | 10D | 0. | FALSK | Netto 10 dage | |
14 DAGE | 14D | 0. | FALSK | Netto 14 dage | |
15 DAGE | 15D | 0. | FALSK | Netto 15 dage | |
1M(8D) | 1M | 8D | 2. | FALSK | 1 måned/2 % 8 dage |
2 DAGE | 2D | 0. | FALSK | Netto 2 dage | |
2%10NET30 | 0. | FALSK | |||
21 DAGE | 21D | 0. | FALSK | Netto 21 dage | |
30 DAGE | 30D | 0. | FALSK | Netto 30 dage | |
60 DAGE | 60D | 0. | FALSK | Netto 60 dage | |
7 DAGE | 7D | 0. | FALSK | Netto 7 dage | |
KONTANT BETAL | 0. | FALSK | |||
LM | LM | 0. | FALSK | Aktuel måned | |
COD | 0D | 0. | FALSK | Kontant ved levering | |
NET30 | 0. | FALSK | |||
NET45 | 0. | FALSK | |||
NET60 | 0. | FALSK | |||
OVERFØRSEL | 0. | FALSK |
Se også
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: I hele 2024 udfaser vi GitHub-problemer som feedbackmekanisme for indhold og erstatter det med et nyt feedbacksystem. Du kan få flere oplysninger under:Indsend og få vist feedback om