ER Opgradere dit format ved at bruge en ny basisversion af formatet
Følgende trin beskriver, hvordan en bruger i rollen som systemadministrator eller udvikler af elektronisk rapportering kan bevare en formatkonfiguration af elektronisk rapportering (ER). Denne fremgangsmåde forklarer, hvordan en brugerdefineret version af et format kan oprettes ud fra det format, der er modtaget fra konfigurationsudbyderen (CP). Det forklares også, hvordan en ny basisversion af det pågældende format skal implementeres.
For at fuldføre denne fremgangsmåde, skal du først udføre trinnene i procedurerne "Oprette en konfigurationsudbyder og markere den som aktiv" og "Bruge oprettet format for at generere elektroniske dokumenter til betalinger". Disse trin kan udføres i GBSI-virksomheden.
Vælge formatkonfiguration, der skal tilpasses
Gå til Virksomhedsadministration > Arbejdsområder > Elektronisk rapportering.
I dette eksempel fungerer eksempelfirmaet Litware, Inc. (https://www.litware.com) som en konfigurationsudbyder, der understøtter formatkonfigurationer af elektroniske betalinger for et bestemt land/område. Eksempelfirmaet Proseware, Inc. (http://www.proseware.com) vil fungere som en forbruger af den formatkonfiguration, som Litware, Inc har leveret. Proseware, Inc. bruger formater i bestemte dele af det pågældende land/område.
Klik på Rapporteringskonfigurationer.
Klik på Vis filtre.
Anvend følgende filtre: Angiv filterværdien "BACS (UK-fiktiv)" i feltet "Navn" ved hjælp af filteroperatøren "begynder med".
Den valgte BACS-formatkonfiguration (UK fiktivt brugerdefineret), som ejes af udbyderen Litware, Inc.
Klik på Vis filtre.
Find og vælg den ønskede post på listen.
Versionen af formatet med statussen Fuldført vil blive brugt af Proseware, Inc. til tilpasning.
Oprette en ny konfiguration af det brugerdefinerede format for elektronisk dokument
Proseware, Inc. modtog version 1.1 af BACS-konfigurationen (UK fiktiv), der indeholder det oprindelige format til oprettelse af elektroniske betalingsdokumenter fra Litware, Inc. i overensstemmelse med deres serviceabonnement. Proseware, Inc. ønsker at begynde at bruge det som en standard for deres land/område, men nogle tilpasninger er påkrævet for at understøtte specifikke regionale krav. Proseware, Inc. ønsker også at bevare muligheden for at opgradere et brugerdefineret format, så snart der kommer en ny version af det (med ændringer for at understøtte nye land/område-specifikke krav) fra Litware, Inc., og de ønsker at udføre denne opgradering med de laveste omkostninger.
For at kunne gøre dette skal Proseware, Inc. oprette en konfiguration og bruge BACS-konfigurationen af Litware, Inc. (UK fiktiv) som udgangspunkt.
Luk siden.
Vælg Proseware, Inc., for at gøre den til en aktiv udbyder.
Klik på Angiv som aktiv.
Klik på Rapporteringskonfigurationer.
Udvid 'Betalinger (forenklet model)' i træet.
Vælg 'Betalinger (forenklet model)\BACS (UK fiktivt)' i træet.
Vælg BACS-konfigurationen (UK fiktiv) fra Litware, Inc. Proseware, Inc. bruger version 1.1 som udgangspunkt for den brugerdefinerede version.
Klik på Opret konfiguration for at åbne dialogboksen.
Dette gør det muligt at oprette en ny konfiguration for et brugerdefineret betalingsformat.
Angiv 'Afled af navn: BACS (UK fiktivt), Litware, Inc.' i feltet Ny.
Vælg indstillingen Afled for at bekræfte brugen af BACS (UK fiktivt) som basis for at oprette den brugerdefinerede version.
Skriv 'BACS (UK-fiktivt brugerdefineret) i feltet Navn.
Skriv "BACS kreditorbetalingsformat (UK fiktivt brugerdefineret)" i feltet Beskrivelse.
Den aktive konfigurationsudbyder (Proseware, Inc.) indsættes automatisk her. Denne udbyder vil kunne vedligeholde denne konfiguration. Andre udbydere kan bruge denne konfiguration, men vil ikke kunne vedligeholde den.
Klik på Opret konfiguration.
Tilpasse format for det elektroniske dokument
- Klik på Designer.
- Klik på Udvid/skjul.
- Klik på Udvid/skjul.
- Vælg "Xml\Meddelelse\Betalinger\Vare\Kreditor\Bank" i træet.
- Klik på Tilføj for at åbne dialogboksen.
- Vælg "XML\Element'' i træet.
- Skriv "IBAN" i feltet Navn.
- Klik på OK.
- Vælg "Xml\Meddelelse\Betalinger\Vare\Kreditor\Bank\IBAN" i træet.
- Klik på Tilføj for at åbne dialogboksen.
- Vælg "Tekst\Streng" i træet.
- Klik på OK.
- Vælg "Xml\Meddelelse\Betalinger\Vare\Kreditor\Navn\Streng" i træet.
- Angiv '60' i feltet Maksimumlængde.
- Klik på fanen Tilknytning.
- Udvid 'model' i træet.
- Udvid 'model\Betalinger' i træet.
- Udvid "model\Betalinger\Kreditor" i træet.
- Udvid 'model\Betalinger\Kreditor\Konto' i træet.
- Vælg "model\Betalinger\Kreditor\Konto\IBAN" i træet.
- Vælg "Xml\Message\Payments\Item = model.Payments\Vendor\Bank\IBAN\String" i træet.
- Klik på Bind.
- Klik på Gem.
Validere det tilpassede format
Klik på Valider.
Validér det tilpassede formatlayout og ændringer af datatilknytningen til at sikre, at alle bindinger er i orden.
Luk siden.
Ændre statussen for den aktuelle version af den brugerdefinerede formatkonfiguration
Skift status for den designede formatkonfiguration fra Kladde til Fuldført for at gøre den tilgængelig for oprettelse af betalingsdokumenter.
Klik på Skift status.
Bemærk, at den aktuelle version af den valgte konfiguration har statussen Kladde.
Klik på Fuldført.
Skriv en værdi i feltet Beskrivelse.
Klik på OK.
Find og vælg den ønskede post på listen.
Bemærk, at den oprettede konfiguration gemmes som fuldført version 1.1.1. Det betyder, at det er version 1 af det brugerdefinerede BACS-format (UK fiktivt brugerdefineret), der er baseret på version 1 af BACS-formatet (UK fiktivt), der er baseret på version 1 af datamodellen Betalinger (forenklet model).
Teste det tilpassede format for at generere betalingsfiler
Udfør trinnene i proceduren "Bruge oprettet format for at generere elektroniske dokumenter til betalinger" i en parallel finans og drift-session. Vælg BACS-formatet (UK fiktivt brugerdefineret) i parametrene for den elektroniske betalingsmåde. Sørg for, at den oprettede betalingsfil indeholder den netop indførte XML-node, som præsenterer IBAN-kode i henhold til de regionale krav.
Opdatere den eksisterende landespecifikke konfiguration
Litware, Inc. skal opdatere konfigurationen af BACS (UK fiktivt) og benytte nye land/område-specifikke krav til håndtering af formatet på det elektroniske dokument. Senere bliver det inkluderet i en ny version af denne konfiguration, som vil blive tilbudt til serviceabonnenter, herunder Proseware, Inc.
I processer, der er relateret til reelle tjenesteydelser, kan hver ny version af BACS (UK fiktivt) importeres af Proseware, Inc. fra Litware, Inc.-konfigurationers LCS-lager. I denne procedure vil vi simulere dette ved at opdatere BACS (UK fiktivt) på vegne af en serviceudbyder.
Luk siden.
Vælg Litware, Inc. .
Klik på Angiv som aktiv.
Klik på Rapporteringskonfigurationer.
Udvid 'Betalinger (forenklet model)' i træet.
Vælg 'Betalinger (forenklet model)\BACS (UK fiktivt)' i træet.
Kladdeversionen, som ejes af BACS-udbyderen Litware, Inc. (UK fiktivt), er valgt til at sikre, at ændringer understøtter de nye land/område-specifikke krav.
Lokalisere basisformatet for det elektroniske dokument
Antag, at der er nye landespecifikke krav, der skal understøttes af Litware, Inc.:
- En værdi for kreditors banks SWIFT-kode i hver betalingstransaktion.
- En grænse på 100 tegn for tekstlængden på kreditorens navn i en fil, der oprettes.
- Nye land/område-specifikke krav
- Vælg kladdeversionen af den ønskede konfiguration for at indføre de nødvendige ændringer.
- Klik på Designer.
- Klik på Udvid/skjul.
- Klik på Udvid/skjul.
- Vælg "Xml\Meddelelse\Betalinger\Vare\Kreditor\Bank" i træet.
- Klik på Tilføj for at åbne dialogboksen.
- Vælg "XML\Element'' i træet.
- Skriv "SWIFT" i feltet Navn.
- Klik på OK.
- Vælg "Xml\Meddelelse\Betalinger\Vare\Kreditor\Bank\SWIFT" i træet.
- Klik på Tilføj for at åbne dialogboksen.
- Vælg "Tekst\Streng" i træet.
- Klik på OK.
- Vælg "Xml\Meddelelse\Betalinger\Vare\Kreditor\Navn\Streng" i træet.
- Angiv '100' i feltet Maksimumlængde.
- Klik på fanen Tilknytning.
- Udvid 'model' i træet.
- Udvid 'model\Betalinger' i træet.
- Udvid "model\Betalinger\Kreditor" i træet.
- Udvid "model\Betalinger\Kreditor\Speditør" i træet.
- Vælg "model\Betalinger\Kreditor\Speditør\SWIFT" i træet.
- Vælg "Xml\Message\Payments\Item = model.Payments\Vendor\Bank\SWIFT\String" i træet.
- Klik på Bind.
- Klik på Gem.
Validere det lokaliserede format
- Klik på Valider.
- Luk siden.
Ændre statussen for den aktuelle version af basisformatkonfigurationen
Skift status for den opdaterede basisformatkonfiguration fra Kladde til Fuldført for at gøre den tilgængelig for oprettelse af betalingsdokumenter og opdateringer af de formatkonfigurationer, der er afledt af den.
Klik på Skift status.
Bemærk, at den aktuelle version af den valgte konfiguration har statussen Kladde.
Klik på Fuldført.
Skriv en værdi i feltet Beskrivelse.
Klik på OK.
Find og vælg den ønskede post på listen.
Ændre basisversionen af den brugerdefinerede formatkonfiguration
Proseware, Inc. får besked om, at en ny version 1.2 af BACS-konfigurationen (UK fiktivt) er tilgængelig for oprettelse af elektroniske betalingsdokumenter i henhold til de nyligt annoncerede land/område-specifikke krav. Proseware, Inc. ønsker at begynde at bruge den som en standard for landet/området.
For at kunne gøre dette skal Proseware, Inc. ændre basiskonfigurationsversionen af den brugerdefinerede BACS-konfigurationen (UK fiktivt brugerdefineret). Brug den nye version 1.2, i stedet for version 1.1 af BACS (UK fiktivt).
Gå til Virksomhedsadministration > Arbejdsområder > Elektronisk rapportering.
Vælg udbyderen Proseware, Inc., for at markere den som aktiv.
Klik på Angiv som aktiv.
Klik på Rapporteringskonfigurationer.
Udvid 'Betalinger (forenklet model)' i træet.
Udvid 'Betalinger (forenklet model)\BACS (UK fiktivt)' i træet.
Vælg 'Betalinger (forenklet model)\BACS (UK fiktivt)\BACS (UK fiktivt brugerdefineret)' i træet.
Vælg BACS-konfigurationen (UK fiktivt brugerdefineret), som ejes af Proseware, Inc.
Brug kladdeversionen af den valgte konfiguration for at indføre de nødvendige ændringer.
Klik på Rebasér.
Vælg den nye version 1.2 af den basiskonfiguration, der skal anvendes som ny basis for opdatering af konfigurationen.
Klik på OK.
Bemærk, at der er fundet nogle konflikter mellem fletning af den brugerdefinerede version og en ny basisversion, der repræsenterer nogle formatændringer, der ikke kan flettes automatisk.
Løse rebaseringskonflikter
Klik på Designer.
Bemærk, at ændringer af grænsen for tekstlængen på kreditorens navn ikke kunne løses automatisk. Dette vises derfor på en liste over konflikter. For hver konflikt af typen Opdatering er følgende indstillinger tilgængelige: – Anvend en tidligere basisværdi (knap oven på gitteret) for at overføre den tidligere basisversions værdi (0 i vores tilfælde). - Anvend en basisværdi (knap oven på gitteret) for at overføre den nye basisversions værdi (100 i vores tilfælde). - Bevar din egen (brugerdefineret) værdi (60 i dette tilfælde). Klik på Anvend basisværdi for at anvende en land/område-specifik grænse på 100 tegn for tekstlængden på kreditorens navn.
Bemærk, at Proseware, Inc. og Litware, Inc. har brugerdefinerede og lokale versioner af dette format, som benytter IBAN- og SWIFT-koder med relaterede komponenter, der flettes automatisk i håndteringen af formatet.
Klik på Anvend basisværdi.
Klik på Anvend basisværdi for at anvende den landespecifikke grænse på 100 tegn for kreditornavne.
Klik på Gem.
Hvis du gemmer formatet, fjernes løste konflikter fra listen over konflikter.
Luk siden.
Ændre statussen for den nye version af den brugerdefinerede formatkonfiguration
Klik på Skift status.
Skift status for den opdaterede, brugerdefinerede formatkonfiguration fra Kladde til Fuldført. Dette vil gøre formatkonfigurationen tilgængelig for oprettelse af betalingsdokumenter. Bemærk, at den aktuelle version af den valgte konfiguration har statussen Kladde.
Klik på Fuldført.
Skriv en værdi i feltet Beskrivelse.
Klik på OK.
Bemærk, at den oprettede konfiguration gemmes som fuldført version 1.2.2: version 2 af BACS-basisformatet (UK fiktivt brugerdefineret), der er baseret på version 2 af BACS-basisformatet (UK fiktivt), der er baseret på version 1 af datamodellen Betalinger (forenklet model).
Teste det tilpassede format for generering af betalingsfiler
Udfør trinnene i proceduren "Bruge oprettet format for at generere elektroniske dokumenter til betalinger" i parallel finans og drift-session. Vælg det oprettede 'BACS-format (UK fiktivt brugerdefineret)' i parametrene for den elektroniske betalingsmåde. Sørg for, at den oprettede betalingsfil indeholder Proseware, Inc.s netop indførte XML-node, som præsenterer IBAN-kontokode i henhold til de regionale krav. Filen skal også indeholde Litware, Inc.s netop indførte XML-node, som præsenterer SWIFT-bankkode i overensstemmelse med kravene i landet.