tableFinanceofficial - Microsoftderived - from the source, no model text

Table 1062 "Payment Reporting Argument"

Base Application · Microsoft.Bank.Setup

Across versions

  1. BC23present
  2. BC24declaration changed
  3. BC25-30unchanged

Neighbourhood 2 connected objects and pages

Codeunit 1070 "MS - PayPal Standard Mgt." (pages and codeunits on it)MS - PayPal Standard Mgt.Codeunit 1299 "Web Request Helper" (calls, 2 links)Web Request Helper

Open in the neighbourhood explorer

One hop out, from the extracted relations and call graph. Up to 40 shown; the sections below list them all.

Base Application · Microsoft.Bank.Setup · BC23-30 · source at ea08af5e · facts from BC29

Properties

Property Value
Caption Payment Reporting Argument
TableType Temporary
DataClassification CustomerContent
Permissions TableData “Payment Reporting Argument” = rimd

Fields

Explanation: the field’s ToolTip in the code; without one, the ToolTip of a page control bound to the field (marked via the page); without that, its Caption (marked caption) when that differs from the name.

No. Name Type Explanation Notes
1 Key Integer — AutoIncrement
3 Document Record ID RecordID —
4 Setup Record ID RecordID —
10 Logo BLOB —
12 URL Caption Text[250] —
13 Target URL BLOB Service URL caption
30 Language Code Code[10] —
35 Payment Service ID Integer —

Keys

  • Key1: Key (clustered)

Procedures

  • GetTargetURL(): Text: Retrieves the target URL from the BLOB field as a text string. Extracts the payment service URL for use in web requests and redirects.
  • SetTargetURL(ServiceURL: Text): Sets the target URL by storing it in the BLOB field after validation. Validates that the URL is properly formatted and uses HTTP/HTTPS protocol.
  • TrySetTargetURL(ServiceURL: Text): Attempts to set the target URL with error handling. Returns success/failure status without throwing exceptions.
  • GetCurrencyCode(CurrencyCode: Code[10]): Code[10]: Returns the currency code, defaulting to local currency if not specified. Ensures a valid currency code is always available for payment processing.
  • GetPayPalServiceID(): Integer: Returns the service identifier for PayPal payment processing. Used to identify PayPal as the selected payment service provider.
  • GetMSWalletServiceID(): Integer: Returns the service identifier for Microsoft Wallet payment processing. Used to identify Microsoft Wallet as the selected payment service provider.
  • GetWorldPayServiceID(): Integer: Returns the service identifier for WorldPay payment processing. Used to identify WorldPay as the selected payment service provider.
  • GetPayPalLogoFile(): Text: Returns the filename for the PayPal logo image resource. Used for displaying PayPal branding in payment interfaces.
  • GetMSWalletLogoFile(): Text: Returns the filename for the Microsoft Wallet logo image resource. Used for displaying Microsoft branding in payment interfaces.
  • GetWorldPayLogoFile(): Text: Returns the filename for the WorldPay logo image resource. Used for displaying WorldPay branding in payment interfaces.

Pages and codeunits on this table

Calls

From the extracted call graph of BC29 (graphify-al on the snapshot checkout): calls whose target is known from a declared type or an Object::"Name" argument. Interface dispatch and calls through events are not counted, so the list is not complete.

Ask your agent

Procedure bodies are not stored here (D10). The call sections above are our own, per object, from the BC29 call graph. 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: "table", object_name: "Payment Reporting Argument"), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.

Evidence 1 sources