Skip to content

Commit

Permalink
Initial upload of the Dynamics SL Historical Data extension (#27527)
Browse files Browse the repository at this point in the history
<!-- Thank you for submitting a Pull Request. If you're new to
contributing to AlAppExtensions please read our pull request guideline
below
* https://github.com/microsoft/ALAppExtensions/blob/main/CONTRIBUTING.md
-->
#### Summary: Initial upload of the Dynamics SL Historical Data
extension

#### Work Item(s) <!-- Add the issue number here after the #. The issue
needs to be open and approved. Submitting PRs with no linked issues or
unapproved issues is highly discouraged. -->
Fixes #27620

Fixes
[AB#556923](https://dynamicssmb2.visualstudio.com/1fcb79e7-ab07-432a-a3c6-6cf5a88ba4a5/_workitems/edit/556923)
  • Loading branch information
blauerPCL authored Nov 13, 2024
1 parent e2a83ee commit 610bd2f
Show file tree
Hide file tree
Showing 46 changed files with 11,446 additions and 0 deletions.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace Microsoft.DataMigration.SL.HistoricalData;

using System.Security.AccessControl;

permissionsetextension 42800 "SL D365 Basic Ext." extends "D365 BASIC"
{
Permissions = tabledata "SL Hist. APAdjust" = R,
tabledata "SL Hist. APDoc" = R,
tabledata "SL Hist. APTran" = R,
tabledata "SL Hist. ARAdjust" = R,
tabledata "SL Hist. ARDoc" = R,
tabledata "SL Hist. ARTran" = R,
tabledata "SL Hist. Batch" = R,
tabledata "SL Hist. GLTran" = R,
tabledata "SL Hist. INTran" = R,
tabledata "SL Hist. LotSerT" = R,
tabledata "SL Hist. Migration Cur. Status" = R,
tabledata "SL Hist. Migration Step Status" = R,
tabledata "SL Hist. POReceipt" = R,
tabledata "SL Hist. POTran" = R,
tabledata "SL Hist. PurchOrd" = R,
tabledata "SL Hist. PurOrdDet" = R,
tabledata "SL Hist. SOHeader" = R,
tabledata "SL Hist. SOLine" = R,
tabledata "SL Hist. SOShipHeader" = R,
tabledata "SL Hist. SOShipLine" = R,
tabledata "SL Hist. SOShipLot" = R,
tabledata "SL Hist. SOType" = R;

}
Original file line number Diff line number Diff line change
@@ -0,0 +1,34 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace Microsoft.DataMigration.SL.HistoricalData;

using System.Security.AccessControl;

permissionsetextension 42801 "SL D365 Full Access Ext." extends "D365 FULL ACCESS"
{
Permissions = tabledata "SL Hist. APAdjust" = RIMD,
tabledata "SL Hist. APDoc" = RIMD,
tabledata "SL Hist. APTran" = RIMD,
tabledata "SL Hist. ARAdjust" = RIMD,
tabledata "SL Hist. ARDoc" = RIMD,
tabledata "SL Hist. ARTran" = RIMD,
tabledata "SL Hist. Batch" = RIMD,
tabledata "SL Hist. GLTran" = RIMD,
tabledata "SL Hist. INTran" = RIMD,
tabledata "SL Hist. LotSerT" = RIMD,
tabledata "SL Hist. Migration Cur. Status" = RIMD,
tabledata "SL Hist. Migration Step Status" = RIMD,
tabledata "SL Hist. POReceipt" = RIMD,
tabledata "SL Hist. POTran" = RIMD,
tabledata "SL Hist. PurchOrd" = RIMD,
tabledata "SL Hist. PurOrdDet" = RIMD,
tabledata "SL Hist. SOHeader" = RIMD,
tabledata "SL Hist. SOLine" = RIMD,
tabledata "SL Hist. SOShipHeader" = RIMD,
tabledata "SL Hist. SOShipLine" = RIMD,
tabledata "SL Hist. SOShipLot" = RIMD,
tabledata "SL Hist. SOType" = RIMD;
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,75 @@
// ------------------------------------------------------------------------------------------------
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License. See License.txt in the project root for license information.
// ------------------------------------------------------------------------------------------------

namespace Microsoft.DataMigration.SL.HistoricalData;

permissionset 42801 "SL Historical Querys"
{
Assignable = true;
Access = Public;
Caption = 'SL Historical Transactions';

Permissions = query "SL Hist. Shippers" = X,
query "SL Hist. APTransactions" = X,
query "SL Hist. ARTransactions" = X,
query "SL Hist. Batch" = X,
query "SL Hist. GLTransactions" = X,
query "SL Hist. InventoryTransactions" = X,
query "SL Hist. OpenARDocuments" = X,
query "SL Hist. APDocuments" = X,
query "SL Hist. ARDocuments" = X,
query "SL Hist. POReceiptDocuments" = X,
query "SL Hist. ARInvoiceDocuments" = X,
query "SL Hist. SalesOrders" = X,
query "SL Hist. SalesOrderQuotes" = X,
query "SL Hist. SalesOrderReturns" = X,
query "SL Hist. SalesOrderLineItems" = X,
query "SL Hist. ShipperLineItems" = X,
query "SL Hist. POReceiptLineItems" = X,
tabledata "SL Hist. APAdjust" = RIMD,
tabledata "SL Hist. APDoc" = RIMD,
tabledata "SL Hist. APTran" = RIMD,
tabledata "SL Hist. ARAdjust" = RIMD,
tabledata "SL Hist. ARDoc" = RIMD,
tabledata "SL Hist. ARTran" = RIMD,
tabledata "SL Hist. Batch" = RIMD,
tabledata "SL Hist. GLTran" = RIMD,
tabledata "SL Hist. INTran" = RIMD,
tabledata "SL Hist. LotSerT" = RIMD,
tabledata "SL Hist. Migration Cur. Status" = RIMD,
tabledata "SL Hist. Migration Step Status" = RIMD,
tabledata "SL Hist. POReceipt" = RIMD,
tabledata "SL Hist. POTran" = RIMD,
tabledata "SL Hist. PurchOrd" = RIMD,
tabledata "SL Hist. PurOrdDet" = RIMD,
tabledata "SL Hist. SOHeader" = RIMD,
tabledata "SL Hist. SOLine" = RIMD,
tabledata "SL Hist. SOShipHeader" = RIMD,
tabledata "SL Hist. SOShipLine" = RIMD,
tabledata "SL Hist. SOShipLot" = RIMD,
tabledata "SL Hist. SOType" = RIMD,
table "SL Hist. APAdjust" = X,
table "SL Hist. APDoc" = X,
table "SL Hist. APTran" = X,
table "SL Hist. ARAdjust" = X,
table "SL Hist. ARDoc" = X,
table "SL Hist. ARTran" = X,
table "SL Hist. Batch" = X,
table "SL Hist. GLTran" = X,
table "SL Hist. INTran" = X,
table "SL Hist. LotSerT" = X,
table "SL Hist. Migration Cur. Status" = X,
table "SL Hist. Migration Step Status" = X,
table "SL Hist. POReceipt" = X,
table "SL Hist. POTran" = X,
table "SL Hist. PurchOrd" = X,
table "SL Hist. PurOrdDet" = X,
table "SL Hist. SOHeader" = X,
table "SL Hist. SOLine" = X,
table "SL Hist. SOShipHeader" = X,
table "SL Hist. SOShipLine" = X,
table "SL Hist. SOShipLot" = X,
table "SL Hist. SOType" = X;
}
42 changes: 42 additions & 0 deletions Apps/W1/DynamicsSLHistoricalData/app/app.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
{
"id": "4f3fe3fd-bdc4-4371-8579-d53820b93575",
"name": "Dynamics SL Historical Data",
"publisher": "Microsoft",
"version": "26.0.0.0",
"brief": "This extension adds the necessary components to retain historical Dynamics SL data after the cloud migration. Only uninstall this extension if the historical data is no longer needed.",
"description": "This extension adds the necessary components to retain historical Dynamics SL data after the cloud migration. Only uninstall this extension if the historical data is no longer needed.",
"privacyStatement": "https://go.microsoft.com/fwlink/?LinkId=724009",
"EULA": "https://go.microsoft.com/fwlink/?linkid=2009120",
"help": "https://go.microsoft.com/fwlink/?linkid=2009037",
"contextSensitiveHelpUrl": "https://go.microsoft.com/fwlink/?linkid=2285106",
"url": "https://go.microsoft.com/fwlink/?LinkId=724011",
"logo": "ExtensionLogo.png",

"screenshots": [],
"platform": "26.0.0.0",
"application": "26.0.0.0",
"dependencies": [
{
"id": "58623bfa-0559-4bc2-ae1c-0979c29fd9e0",
"publisher": "Microsoft",
"name": "Intelligent Cloud Base",
"version": "26.0.0.0"
}
],
"idRanges": [
{
"from": 42800,
"to": 42999
}
],
"resourceExposurePolicy": {
"allowDebugging": true,
"allowDownloadingSource": true,
"includeSourceInSymbolFile": true
},
"target": "Cloud",
"features": [
"TranslationFile",
"NoImplicitWith"
]
}
Loading

0 comments on commit 610bd2f

Please sign in to comment.