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

Codeunit 30478 "Shpfy TMA Upgrade" (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
Subtype Upgrade
Permissions tabledata “Shpfy Shop” = RM

Event subscriptions

  • RegisterPerCompanyUpgradeTags subscribes to Codeunit “Upgrade Tag” OnGetPerCompanyUpgradeTags

Procedures

  • BackfillShopDefaults() (internal): New Shop records pick up the tax defaults from the field InitValues, but Shop records that already exist when this app is installed keep the platform zero-values (‘’ / false). Backfill the InitValue-backed fields (Tax Area auto-creation on, standard review mode, standard Tax Area naming prefix) so e…
  • ApplyShopDefaults(var Shop: Record "Shpfy Shop") (internal): Sets the InitValue-backed tax defaults on a single Shop. Reading them from an Init()’d record keeps this in sync with the tableextension InitValues without duplicating the literals. Does not Modify — the caller decides when to persist.
  • GetShopDefaultsUpgradeTag(): Code[250] (internal)

Triggers

OnUpgradePerCompany

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 Upgrade"), 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