codeunitIntegration & APIsofficial - Microsoftderived - from the source, no model text

Codeunit 30476 "Shpfy TMA Notify" (US)

US country layer · Microsoft.Integration.Shopify

Across versions

  1. BC23-28not present
  2. BC29-30present

US country layer · Microsoft.Integration.Shopify · BC29-30 · source at ea08af5e · facts from BC29

An object of the US localization, not part of W1.

Properties

Property Value
Access Internal

Procedures

  • SendForCurrentSalesHeader(SalesHeader: Record "Sales Header"): Fires the review prompt on the Sales Order when Shopify Tax Matching populated its tax fields and the originating Shopify order has not yet been reviewed. Stateless — whether to prompt comes from the order’s Tax Match Reviewed flag plus the per-user My Notifications toggle, so no per-user row is sto…
  • OpenShopifyOrder(Notif: Notification)
  • SendOrderReviewNotification(OrderHeader: Record "Shpfy Order Header"): Sends the actionable review prompt on the Shopify order itself. The order page calls this once per order per page session. Clicking Review opens the Tax Match Review page.
  • OpenReviewForOrder(Notif: Notification)
  • DisableOrderNotifForUser(Notif: Notification)
  • RunReviewForSalesHeader(SalesHeader: Record "Sales Header"): Boolean (internal): Opens the Tax Match Review page for the Shopify order that produced the given Sales Header (resolved via Shpfy Order Header.“Sales Order No.”). Returns false when no such order exists, so callers can fall back to another surface.
  • RunReviewPage(var OrderHeader: Record "Shpfy Order Header") (internal): The single entry point that opens the Tax Match Review page for a Shopify order. All review surfaces (order-page action, order-page notification, Sales Order action, Sales Order notification) resolve their Shpfy Order Header and route through here, so the page is opened one consistent way.
  • MarkReviewed(Notif: Notification)
  • UndoApproval(var OrderHeader: Record "Shpfy Order Header") (internal): Reverses an approval: clears the order’s Tax Match Reviewed flag so the order is held for review again (it is created only once re-approved), and un-verifies the agent-created Tax Jurisdictions the order used so they return to their provisional state. Exposed as internal so the review page’s Undo Ap…
  • DisableForUser(Notif: Notification)

Plus 4 local procedures.

Ask your agent

Procedure bodies are not stored here (D10). For a procedure body or the calls of one procedure, ask bc-code-atlas (external, by Stefan Maron, MIT; default corpus w1-28), which the bc-observatory plugin connects: bcatlas_resolve_node(object_type: "codeunit", object_name: "Shpfy TMA Notify"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

A US country object, not part of W1: the default corpus does not have it; bcatlas_list_countries shows which countries the atlas has.

Evidence 1 sources