-
Notifications
You must be signed in to change notification settings - Fork 622
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[E-Document Connector] Continia E-Document Connector #27380
base: main
Are you sure you want to change the base?
[E-Document Connector] Continia E-Document Connector #27380
Conversation
Initial code commit for Continia Microsoft E-Document Connector
@microsoft-github-policy-service agree [company="Continia Software A/S"] |
@microsoft-github-policy-service agree company="Continia Software A/S" |
Apps/W1/EDocumentsConnector/app/src/Continia/API Requests/APIRequests.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/EDocumentsConnector/app/src/Continia/API Requests/APIRequests.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/EDocumentsConnector/app/src/Continia/API Requests/APIRequests.Codeunit.al
Outdated
Show resolved
Hide resolved
Apps/W1/EDocumentsConnector/app/src/Continia/Metadata/NetworkProfile.Table.al
Outdated
Show resolved
Hide resolved
Apps/W1/EDocumentsConnector/app/src/Continia/Metadata/NetworkProfile.Table.al
Outdated
Show resolved
Hide resolved
Apps/W1/EDocumentsConnector/app/src/Continia/Metadata/Network.Enum.al
Outdated
Show resolved
Hide resolved
Code changes based on feedback comments
{ | ||
Access = Internal; | ||
|
||
[EventSubscriber(ObjectType::Codeunit, Codeunit::"Environment Cleanup", 'OnClearCompanyConfig', '', false, false)] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
should we really clean the config ony any Environment Cleanup?
Maybe this should only be done, when a production environment is copied to a sandbox environment?
|
||
enum 6391 "Profile Direction" | ||
{ | ||
Extensible = false; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Internal?
// ------------------------------------------------------------------------------------------------ | ||
namespace Microsoft.EServices.EDocumentConnector.Continia; | ||
|
||
table 6394 "Network Profile" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Move tooltips from page to table.
{ | ||
Extensible = false; | ||
|
||
value(0; peppol) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Enum internal?
why values with small letters?
|
||
OwnerAzureId := AzureADTenant.GetAadTenantId(); | ||
if OwnerAzureId = '' then | ||
OwnerAzureId := 'Common'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would we not want to fail here?
if OwnerAzureId = '' then | ||
OwnerAzureId := 'Common'; | ||
|
||
EnvironmentName := EnvironmentInformation.GetEnvironmentName(); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Same as above
using Microsoft.Foundation.Address; | ||
using Microsoft.Foundation.Company; | ||
|
||
codeunit 6393 "Api Requests" |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Move under E-Document Connectors.
- Create app
- Create test app
@CristianMocanuContinia new interfaces are available to use. |
E-Documents connector interface implementation between Business Central and Continia Delivery Network for onboarding into the Peppol and NemHandel network, sending and receiving electronic documents.
Work Items:
Fixes #27056
Fixes AB#541807