{"ok":true,"trend":{"id":456560,"platform":"mastodon","region":"global","key":"internal final class at_grnimportservice { public void generategrn(purchid _purchid) { purchformletter purchformletter;","title":"internal final class AT_GRNImportService { public void generateGRN(PurchId _purchId) { PurchFormLetter purchFormLetter;","url":"https://www.urbanmind.net/display/f7dd981d-911dec45-f1b67e413a08d81d","first_seen":"2026-09-30T07:27:47.821626Z","last_seen":"2026-09-30T07:27:47.821626Z","last_rank":10,"peak_rank":10,"last_volume":3,"peak_volume":3,"seen_count":1,"score":0.82546875,"category_hint":"software","section":"technology","category":"software","summary":"A fragment of X++ code from a Dynamics AX/Axapta environment has been shared publicly, showing an internal class, AT_GRNImportService, with a method to generate a goods received note (GRN) for a purchase order. The snippet uses standard PurchFormLetter and packing-slip update classes, the usual pattern for posting product receipts in Microsoft Dynamics AX.","why":"Developers are sharing or discussing otherwise internal enterprise ERP code appearing in public, which is unusual enough to draw attention.","tone":"neutral","entities":["Microsoft Dynamics AX","X++","AT_GRNImportService"],"summarized_at":"2026-09-30T07:29:13.706617Z","meta":{"tag":"programming","via":"scan","kind":"status","lang":"en","instance":"mastodon.social","tag_uses":132},"nw":null,"promo":null,"kind":null,"importance":null,"hidden":false,"hide_reason":null,"judged_at":null,"title_en":"Dynamics AX Purchase Order Code Surfaces Online","section_name":"Technology","category_name":"Software","timeline":[{"captured_at":"2026-09-30T07:27:47.821626Z","rank":10,"volume":3}],"posts":[{"platform":"mastodon","url":"https://www.urbanmind.net/display/f7dd981d-911dec45-f1b67e413a08d81d","author":"hackaday@www.urbanmind.net","title":null,"snippet":"internal final class AT_GRNImportService { public void generateGRN(PurchId _purchId) { PurchFormLetter purchFormLetter; PurchFormletterParmData purchFormLetterParmData; PurchParmUpdate purchParmUpdate; PurchParmTable purchParmTable; PurchParmLine purchParmLine; PurchTable…","posted_at":"2026-09-30T05:53:12Z","likes":3}],"elsewhere":[],"window":"7d"}}