Create a new entry in package manager and provide all information needed for package download and update via package manager.
For details about package structure, versioning etc. see Package Manager guideline.
Enum "Provider ID RWU" - Specifies the enum ID of RESTwithUS provider.Text - Specifies the URL of a package repository.Text - Specifies the name of a provider package.Text - Specifies the starting version of a provider package.Record "API Package Manager RWU" - Returns the created package manager record.Text - Specifies the description of RESTwithUS API provider.Text - Specifies the URL of a package repository.Text - Specifies the name of a provider package.Text - Specifies the starting version of a provider package.Record "API Package Manager RWU" - Returns the created package manager record.var
APIPackageManagerRWU: Record "API Package Manager RWU";
APIScriptRWU: Codeunit "API Script RWU";
TestProviderRepositoryURLTok: Label 'https://rwu.blob.core.windows.net/rwutest/', Locked = true;
TestProviderNameTok: Label 'Test Provider', Locked = true;
TestProviderPackageNameTok: Label 'TESTPROVIDER', Locked = true;
TestProviderBaseVersionTok: Label '19.0.0.0', Locked = true;
ProviderID: Enum "Provider ID RWU";
//Call by enum ID
APIScriptRWU.CREATE_PACKAGE_MANAGER_LINE(ProviderID::"Test Provider", TestProviderRepositoryURLTok, TestProviderPackageNameTok,TestProviderBaseVersionTok,APIPackageManagerRWU);
//Call by provider description
APIScriptRWU.CREATE_PACKAGE_MANAGER_LINE(TestProviderNameTok, TestProviderRepositoryURLTok, TestProviderPackageNameTok,TestProviderBaseVersionTok,APIPackageManagerRWU);