TechKnowledge-inhoud

SAMENVATTING In een programma van derden worden aanvullende gegevens bijgespoord die betrekking hebben op documenten met verkooporders op zowel het niveau Verkoopkoptekst als Verkooplijn in een een-op-een-relatie. In dit artikel wordt beschreven hoe u een rapportschrijffunctie kunt maken om de extra gegevens in uw woordenlijst op te halen in een SOP Blank Invoice Form-rapport dat sterk is gewijzigd in Report Writer.MEER INFORMATIE Dexterity Utilities kan het rapport niet overdragen vanwege de resources die al bestaan in de ontwikkelwoordenlijst en de resource-ed's die zijn gemaakt in Report Writer.U kunt echter een rapportschrijffunctie maken om de gegevens in uw woordenlijst op te halen. De functie kan vervolgens worden aangeroepen vanuit een berekend veld met behulp van een door de gebruiker gedefinieerde functieoproep in Report Writer.Omdat dit een functie is in het programma van derden, kan deze niet worden aangeroepen vanuit Report Writer met het product Great Plains, maar kan deze worden aangeroepen vanuit Report Writer dat het programma van derden gebruikt. Er is een probleem met het verplaatsen van het aangepaste rapport naar het product van derden zonder het zelf te maken.De oplossing is om het venster Aanpassingsonderhoud te gebruiken om een pakketbestand te maken met de details van het rapport. U kunt dit doen door het pakketbestand met de hand te bewerken om het product over te schakelen naar het product van derden. Deze methode werkt omdat pakketbestanden voor rapporten de hele rapportdefinitie bevatten en niet alleen de wijzigingen in het rapport.Volg deze stappen: 1. Open in Dexterity de ontwikkelwoordenlijst.2. Klik op de vervolgkeuzelijst Nieuwe resource naast de knop Nieuw in de linkerbovenhoek van de resourceverkenner. Selecteer Script (functie) en maak de vereiste rapportschrijffuncties om de gegevens van derden op te halen.3. Gebruik Dexterity Utilities en maak het segmentbestand door de procedure te volgen in de Great Plains Integration Guide. Gebruik de module Overdrachtswoordenlijst onder het menu Resources om het lege factuurformulier SOP op te nemen als een alternatief Dynamics-rapport.4. Plaats het nieuwe blok van derden in de map Great Plains, start Great Plains en voeg de nieuwe code toe.5. Klik op Extra, klik op Aanpassen en klik vervolgens op Onderhoud aanpassen.6. Selecteer het object Lege factuurformulier voor SOP en klik vervolgens op Exporteren om het te exporteren naar een pakketbestand.7. Open het nieuwe pakketbestand met een teksteditor zoals Kladblok.8. De eerste regels zijn vergelijkbaar met: <Component Name="SOP Blank Invoice Form" ProductId="00" Object="Report" > Rapport 'SOP Leeg factuurformulier' (waarbij 00 = de product-id van het product van derden.) 9. Sluit Kladblok en sla de wijzigingen op.10. Klik op Extra, klik op Aanpassen en klik vervolgens op Onderhoud aanpassen en importeer het gewijzigde pakketbestand. Met deze stap wordt hetzelfde rapport gemaakt in de rapportenwoordenlijst van derden als een gewijzigd alternatief rapport.11. Klik op Setup, klik op Systeem en klik vervolgens op Beveiliging en verleen de gebruiker(s) toegang tot het alternatieve rapport en verleen vervolgens toegang tot het rapport Gewijzigd alternatief dat u hebt geïmporteerd.12. Klik op Extra, klik op Aanpassen en klik vervolgens op Rapportschrijfprogramma en selecteer het product van derden. Selecteer het rapport en open het.13. Zorg ervoor dat alles correct is overgenomen. Deze stap is belangrijk omdat deze oplossing een tijdelijke oplossing is en mogelijk niet alles correct overdraagt. Tekstprompts die aan het rapport zijn toegevoegd, zijn het meest waarschijnlijke probleem dat wordt gezien. Ze kunnen worden weergegeven als 'geen naam' of 'niet gevonden' in de rapportindeling. Als dat het geval is, verwijdert u deze en voegt u de juiste aanwijzingen toe.14. Als u de extra gegevens aan het rapport wilt toevoegen, moet u berekende velden maken die de juiste functie Rapportschrijffunctie aanroepen. In het berekende veld Factuur naar adresregel 1 in dit rapport wordt bijvoorbeeld een functie Rapportschrijffunctie rw_SelectAddrLine. VERWIJZINGEN 1. Gebruik de handleiding Rapportschrijffunctie voor aanvullende hulp bij het maken van een berekend veld waarin een door de gebruiker gedefinieerde functie Rapportschrijffunctie wordt aanroepen.2. Zie de Handleiding Voor grote vlakintegratie voor extra hulp bij het maken van een segmentbestand.3. Dexterity Programmers Guide Volume 2 biedt aanvullende informatie over het maken van door de gebruiker gedefinieerde functies.Dit artikel was TechKnowledge Document ID: 33486

Meer hulp nodig?

Meer opties?

Verken abonnementsvoordelen, blader door trainingscursussen, leer hoe u uw apparaat kunt beveiligen en meer.