Skip to content
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

[Admin] Create module setup page #1

Open
FHenry opened this issue Aug 22, 2024 · 1 comment
Open

[Admin] Create module setup page #1

FHenry opened this issue Aug 22, 2024 · 1 comment

Comments

@FHenry
Copy link
Member

FHenry commented Aug 22, 2024

  • Documentation on Wiki : How to create Account on PISTE to get Authorization Token
  • Add a link to this Wiki Page on Setup module Page

Tab Setting :

Fields Step 1 :

  • URL to Authentication service (PISTE) API (defaulted with known URL)
  • User PISTE Login
  • User PISTE Password (salted in BDD, not displayed in HTML code in Edit mode)

Action => Save
Done by Dolibarr : API Call to get to test

  • Token PISTE (editable but get from API call on save Step 1)

Fields Step 2 (once you get Token PISTE) :

  • URL to Service (PPF) PPF (defaulted with known URL)
  • User PPF Login
  • User PPF Password (salted in BDD, not displayed in HTML code in Edit mode)

Action => Save
Done by Dolibarr : API Call to get to test

Fields Step 3 (if step 2 OK)

  • Technical User PPF Login
  • Technical User PPF Password (salted in BDD, not displayed in HTML code in Edit mode)

Action => Save
Done by Dolibarr : API Call to get to test

Action => Save

Tab Supplier Invoice :

Use Import process : Yes / No
If yes => Active Dolibarr Schedule Job
If yes => Field : Email to inform result if Error done by Dolibarr Schedul Job

Add button to force Import: Yes / No

@AurelienBISOTTI
Copy link
Collaborator

Use Import process : Yes / No
Add button to force Import: Yes / No

At least one must be "yes"

@atm-maxime atm-maxime changed the title Create Module Setup Page [Admin] Create module setup page Aug 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants