"TechKnowledge" turinys

SUVESTINĖ Trečiosios šalies programoje sekami papildomi duomenys, susiję su pardavimo užsakymo dokumentais tiek pardavimo antraštės, tiek pardavimo eilutės lygyje, viename ir viename santykyje. Šiame straipsnyje aptariama, kaip sukurti ataskaitų rašytuvo funkciją, kad būtų galima nuskaityti papildomus duomenis sop tuščios sąskaitos faktūros formos ataskaitos žodyne, kuris buvo labai modifikuotas ataskaitų rašytuve.DAUGIAU INFORMACIJOS Miklumo priemonės negali perkelti ataskaitos dėl išteklių, jau esamų kūrimo žodyne, ir išteklių, sukurtų ataskaitų rašytuve.Tačiau galite sukurti ataskaitų rašytuvo funkciją, kad gautumėte duomenis žodyne. Tada funkciją galima iškviesti iš apskaičiuoto lauko naudojant vartotojo apibrėžtą funkcijos iškvietimą ataskaitų rašytuve.Kadangi tai yra trečiosios šalies programos funkcija, jos negalima iškviesti iš ataskaitų rašytuvo naudojant produktą Didžiosios lygumos, tačiau ją galima iškviesti iš ataskaitų rašytuvo, kuris naudoja trečiosios šalies programą. Kyla problemų, kaip perkelti tinkintą ataskaitą į trečiosios šalies produktą nesukuriant jos nuo pradžių.Sprendimas yra naudoti tinkinimo priežiūros langą, kad būtų galima sukurti paketo failą su ataskaitos informacija. Tai galite padaryti rankiniu būdu redaguodami paketo failą, kad perjungti produktą į trečiosios šalies produktą. Šis metodas veikia, nes Ataskaitų failų pakete yra visas ataskaitos apibrėžimas, o ne tik ataskaitos pakeitimai.Atlikite šiuos veiksmus: 1. "Dexterity" atidarykite kūrimo žodyną.2. Spustelėkite išplečiamąjį sąrašą Naujas išteklius, esantį viršutiniame kairiajame išteklių naršyklės kampe, šalia mygtuko Naujas. Pasirinkite Scenarijus (funkcija) ir sukurkite reikiamas ataskaitų rašytuvo funkcijas, kad gautumėte trečiosios šalies duomenis.3. Naudokite "Dexterity Utilities" ir sukurkite rietuvės failą, kaip nurodyta "Great Plains" integravimo vadove. Įsitikinkite, kad naudojate perkėlimo žodyno modulį, kuris yra po meniu Ištekliai, kad į alternatyvią "Dynamics" ataskaitą būtų įtraukta SOP tuščia sąskaitos faktūros forma.4. Įdėkite naują trečiosios šalies riekė į aplanką Didžiosios lygumos, paleiskite Didžiosios lygumos ir įtraukite naują kodą.5. Spustelėkite Įrankiai, tinkinti, tada spustelėkite Tinkinimo priežiūra.6. Pasirinkite objektą SOP tuščia sąskaitos faktūros forma, tada spustelėkite Eksportuoti, kad jį eksportuotumėte į paketo failą.7. Atidarykite naują paketo failą naudodami teksto rengyklę, pvz., Užrašinė.8. Pirmosios eilutės yra panašios į: <Component Name="SOP Blank Invoice Form" ProductId="00" Object="Report" > Ataskaita "SOP Blank Invoice Form" (kur 00 = produkto ID iš trečiosios šalies produkto.) 9. Uždarykite Užrašinė ir įrašykite keitimus.10. Spustelėkite Įrankiai, spustelėkite Tinkinti, tada spustelėkite Tinkinimo priežiūra ir importuokite modifikuotą paketo failą. Šis veiksmas sukurs tą pačią ataskaitą trečiosios šalies ataskaitų žodyne kaip modifikuota alternatyvi ataskaita.11. Spustelėkite Sąranka, spustelėkite Sistema, tada spustelėkite Sauga ir suteikite vartotojui (-ams) prieigą prie alternatyviosios ataskaitos, tada suteikite prieigą prie modifikuotos alternatyviosios ataskaitos, kurią importavote.12. Spustelėkite Įrankiai, tinkinti, tada spustelėkite Ataskaitų rašytojas ir pasirinkite trečiosios šalies produktą. Pasirinkite ataskaitą ir atidarykite ją.13. Įsitikinkite, kad viskas buvo tinkamai baigta. Šis veiksmas svarbus, nes šis sprendimas yra sprendimo būdas ir gali netinkamai perkelti viską. Į ataskaitą įtraukti teksto raginimai yra greičiausiai matoma problema. Ataskaitos makete jie gali būti rodomi kaip "nėra vardo" arba "nerasta". Jei taip nutinka, panaikinkite juos ir įtraukite teisingus raginimus.14. Norėdami į ataskaitą įtraukti papildomų duomenų, turite sukurti apskaičiuotus laukus, kurie iškies atitinkamą ataskaitų rašytuvo funkciją. Pvz., šios ataskaitos apskaičiuotasis laukas 1 sąskaitos adreso eilutė išk ragina ataskaitų rašytuvo funkciją rw_SelectAddrLine. NUORODOS 1. Norėdami gauti papildomos pagalbos, kaip sukurti apskaičiuotąjį lauką, raginant vartotojo apibrėžtą ataskaitų rašytuvo funkciją, naudokite ataskaitų rašytuvo vadovą.2. Jei reikia papildomos pagalbos kuriant riekės failą, žr. "Great Plains Integration Guide".3. "Dexterity" programuotojų vadovas 2 tomas suteikia papildomos informacijos apie vartotojo apibrėžtų funkcijų sukūrimą.Šis straipsnis buvo "TechKnowledge" dokumento ID: 33486

Reikia daugiau pagalbos?

Norite daugiau parinkčių?

Sužinokite apie prenumeratos pranašumus, peržiūrėkite mokymo kursus, sužinokite, kaip apsaugoti savo įrenginį ir kt.