Codeunit 1070 "MS - PayPal Standard Mgt."
PayPalPaymentsStandard · Microsoft.Bank.PayPal
Across versions
- BC23-28not present
- BC29-30present
Neighbourhood 20 connected objects and pages
PayPalPaymentsStandard · Microsoft.Bank.PayPal · BC29-30 · source at ea08af5e · facts from BC29
Properties
| Property | Value |
|---|---|
| TableNo | Payment Reporting Argument |
| Permissions | TableData “Payment Method” = rimd, TableData “Payment Reporting Argument” = rimd |
Event subscriptions
- OnInsertPayPalStandardAccount subscribes to Table “MS - PayPal Standard Account” OnAfterInsertEvent
- RegisterPayPalStandardAccounts subscribes to Table “Payment Service Setup” OnRegisterPaymentServices
- RegisterPayPalStandardTemplateOnRegisterPaymentServiceProviders subscribes to Table “Payment Service Setup” OnRegisterPaymentServiceProviders
- NewPaymentAccount subscribes to Table “Payment Service Setup” OnCreatePaymentService
- RegisterServiceConnection subscribes to Table “Service Connection” OnRegisterServiceConnection
- RegisterBusinessSetup subscribes to Codeunit “Guided Experience” OnRegisterManualSetup
- GetPaypalAccount subscribes to Codeunit “Paypal Account Proxy” GetPaypalAccount
- HandleSetAlwaysIncludePaypalOnDocuments subscribes to Codeunit “Paypal Account Proxy” SetAlwaysIncludePaypalOnDocuments
- HandleOnDoNotIncludeAnyPaymentServicesOnAllDocuments subscribes to Table “Payment Service Setup” OnDoNotIncludeAnyPaymentServicesOnAllDocuments
- HandleGetPaypalSetupOptions subscribes to Codeunit “Paypal Account Proxy” GetPaypalSetupOptions
- SetPaypalAccountOnSetPaypalAccount subscribes to Codeunit “Paypal Account Proxy” SetPaypalAccount
Procedures
GetFeatureTelemetryName(): Text(internal)GetTemplate(var TempMsPayPalStandardTemplate: Record "MS - PayPal Standard Template" temporary)TemplateAssignDefaultValues(var MsPayPalStandardTemplate: Record "MS - PayPal Standard Template")GetPayPalPaymentMethod(var PaymentMethod: Record "Payment Method")RunPaymentRegistrationSetupForce()(internal)RegisterPayPalStandardTemplate(var PaymentServiceSetup: Record 1060)ValidateChangeTargetURL()IsValidAndSecureURL(URL: Text): BooleanGetTargetURL(): TextSendSendSetupWebhooksNotification()(internal)GetSandboxURL(): TextWebhooksLearnMore(Notification: Notification)DontShowAgainWebhooks(Notification: Notification)SetPaypalAccount(Account: Text[250]; Silent: Boolean)
Plus 10 local procedures.
Triggers
OnRun
Relations
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.
- Codeunit 1299 “Web Request Helper” (3 calls:
IsValidAndSecureURL → IsHttpUrl,IsValidAndSecureURL → IsSecureHttpUrl,IsValidAndSecureURL → IsValidUri) - Codeunit 1306 “Company Information Mgt.” (2 calls:
GetTargetURL → IsDemoCompany,ValidateChangeTargetURL → IsDemoCompany) - Codeunit 8703 “Feature Telemetry” (2 calls:
GenerateHyperlink → LogUsage,OnRun → LogUptake) - Codeunit 10 “Type Helper” (1 call:
UriEscapeDataString → UriEscapeDataString) - Codeunit 1990 “Guided Experience” (1 call:
RegisterBusinessSetup → InsertManualSetup) - Codeunit 2105 “O365 Sales Invoice Payment” (1 call:
SetPaypalAccount → UpdatePaymentServicesForInvoicesQuotesAndOrders) - Codeunit 457 “Environment Information” (1 call:
ValidateChangeTargetURL → IsSaaS) - Codeunit 5377 “Webhook Management” (1 call:
GetNotifyURL → GetNotificationUrl) - Codeunit 701 “Data Type Management” (1 call:
GenerateHyperlink → GetRecordRef) - Codeunit 980 “Payment Registration Mgt.” (1 call:
RunPaymentRegistrationSetupForce → RunSetup) - Page 1070 “MS - PayPal Standard Setup” (1 call:
NewPaymentAccount → (object)) - Page 982 “Payment Registration Setup” (1 call:
RunPaymentRegistrationSetupForce → (object))
Called by
- Codeunit 1072 “MS - PayPal Create Demo Data” (3 calls:
InsertDemoPayPalAccount → GetTemplate,InsertSandboxPayPalTemplate → GetSandboxURL,InsertSandboxPayPalTemplate → TemplateAssignDefaultValues) - Page 1070 “MS - PayPal Standard Setup” (3 calls:
OnAfterGetCurrRecord → SendSendSetupWebhooksNotification,OnOpenPage → GetFeatureTelemetryName,OnOpenPage → GetTemplate) - Page 1074 “MS - PayPal Standard Settings” (3 calls:
OnAfterGetCurrRecord → GetSandboxURL,OnOpenPage → GetTemplate,OnOpenPage → RegisterPayPalStandardTemplate) - Codeunit 1073 “MS - PayPal Webhook Management” (2 calls:
OnRun → GetFeatureTelemetryName,PostPaymentForInvoice → GetPayPalPaymentMethod) - Table 1071 “MS - PayPal Standard Template” (2 calls:
SetLogoURL → IsValidAndSecureURL,SetTargetURL → IsValidAndSecureURL) - Page 1071 “MS - PayPal Standard Template” (1 call:
OnOpenPage → GetTemplate) - Page 1073 “MS - PayPal Standard Accounts” (1 call:
OnOpenPage → GetFeatureTelemetryName) - Table 1070 “MS - PayPal Standard Account” (1 call:
SetTargetURL → IsValidAndSecureURL)
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: "codeunit", object_name: "MS - PayPal Standard Mgt."), then bcatlas_get_procedure_body or bcatlas_get_neighbors on the returned id.