Update workflow templates#451
Conversation
There was a problem hiding this comment.
Pull request overview
Automated sync of workflow template snippets from invopop/console. This update adjusts the documented workflow templates for France, and removes several Mexico SAT platform-reporting workflow snippets.
Changes:
- Removed the Mexico SAT platform reporting workflow snippet files (register/record/unregister).
- Reworked the France “PA send status” workflow snippet to a different flow (CII generation + Peppol send + PPF forwarding + state transitions).
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
snippets/workflows/mx/sat-platforms-unregister.mdx |
Deletes the MX SAT platform “unregister” workflow snippet. |
snippets/workflows/mx/sat-platforms-register.mdx |
Deletes the MX SAT platform “register” workflow snippet. |
snippets/workflows/mx/sat-platforms-record.mdx |
Deletes the MX SAT platform “record” workflow snippet. |
snippets/workflows/fr/fr-pa-send-status.mdx |
Updates the France PA “send status” workflow snippet and adds state transitions/rescue handling. |
Comments suppressed due to low confidence (3)
snippets/workflows/mx/sat-platforms-register.mdx:1
- This workflow snippet file is being deleted, but it is still imported by
guides/mx-sat-platform-reporting.mdx(e.g.import RegisterWorkflow from '/snippets/workflows/mx/sat-platforms-register.mdx'). That will break the docs build unless the guide is updated or the snippet is kept/relocated.
snippets/workflows/mx/sat-platforms-record.mdx:1 - This workflow snippet file is being deleted, but it is still imported by
guides/mx-sat-platform-reporting.mdx(e.g.import RecordWorkflow from '/snippets/workflows/mx/sat-platforms-record.mdx'). That will break the docs build unless the guide is updated or the snippet is kept/relocated.
snippets/workflows/mx/sat-platforms-unregister.mdx:1 - This workflow snippet file is being deleted, but it is still imported by
guides/mx-sat-platform-reporting.mdx(e.g.import UnregisterWorkflow from '/snippets/workflows/mx/sat-platforms-unregister.mdx'). That will break the docs build unless the guide is updated or the snippet is kept/relocated.
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "name": "France send status ", | ||
| "description": "", | ||
| "schema": "bill/invoice", |
| { | ||
| "id": "e600d990-16f5-11f1-86ba-d13d91b4f398", | ||
| "name": "Generate Status (France)", | ||
| "provider": "gov-fr.status.generate", | ||
| "summary": "Generate 207 status (MONTANTTOTAL_ERR)", | ||
| "id": "90262b50-6fcf-11f1-b09d-79f60b032746", | ||
| "name": "Set State", | ||
| "provider": "silo.state" | ||
| }, |
9ae8838 to
d4ef1a1
Compare
d4ef1a1 to
f7a3dd0
Compare
| "name": "France send status ", | ||
| "description": "", | ||
| "schema": "bill/invoice", |
| { | ||
| "id": "e600d990-16f5-11f1-86ba-d13d91b4f398", | ||
| "name": "Generate Status (France)", | ||
| "provider": "gov-fr.status.generate", | ||
| "summary": "Generate 207 status (MONTANTTOTAL_ERR)", | ||
| "id": "90262b50-6fcf-11f1-b09d-79f60b032746", | ||
| "name": "Set State", | ||
| "provider": "silo.state" | ||
| }, |
| "schema": "bill/invoice", | ||
| "steps": [ |
f7a3dd0 to
738d011
Compare
738d011 to
20d0b8a
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 94 out of 94 changed files in this pull request and generated 3 comments.
Comments suppressed due to low confidence (1)
snippets/workflows/mx/sat-platforms-register.mdx:1
- These workflow snippets were removed, but they are still imported by
guides/mx-sat-platform-reporting.mdx(imports at lines 7–9). This will break the docs build/runtime module resolution unless the guide is updated or the snippets are restored/renamed.
| "id": "0a1f4b30-5452-11f1-baf5-4f2c2882107f", | ||
| "name": "Unregister Peppol Party", | ||
| "name": "Register party on Peppol", | ||
| "provider": "peppol.register", |
| "id": "77b7c460-adc5-11f0-abd8-03a58bc40d2a", | ||
| "name": "Register Peppol Party", | ||
| "name": "Register party on Peppol", | ||
| "provider": "peppol.register", |
| "name": "MyDATA issue invoice", | ||
| "description": "Issue an invoice to MyDATA via ILYDA", |
20d0b8a to
0c71c84
Compare
0c71c84 to
0238748
Compare
| @@ -1,13 +1,13 @@ | |||
| --- | |||
| title: "Register supplier in ZATCA" | |||
| title: "ZATCA register supplier" | |||
| ```json Register supplier in ZATCA | ||
| { | ||
| "name": "Register supplier in ZATCA", | ||
| "name": "ZATCA register supplier", |
| --- | ||
| title: "DF-e issue service invoice (NFS-e)" | ||
| description: "Issue a NFS-e invoice in Brazil" | ||
| title: "SEFAZ issue NFS-e invoice" |
| ```json Example SEFAZ issue NFS-e invoice workflow | ||
| { | ||
| "name": "DF-e issue service invoice (NFS-e)", | ||
| "description": "Issue a NFS-e invoice in Brazil", | ||
| "name": "SEFAZ issue NFS-e invoice", | ||
| "description": "Issue an NFS-e service invoice via PlugNotas", |
| title: "DF-e issue service invoice (NFS-e)" | ||
| description: "Issue a NFS-e invoice in Brazil" | ||
| title: "SEFAZ issue NFS-e invoice" | ||
| description: "Issue an NFS-e service invoice via PlugNotas" |
0238748 to
f962c09
Compare
f962c09 to
378f14f
Compare
a3f4815 to
dfe4457
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 7 out of 7 changed files in this pull request and generated 8 comments.
Comments suppressed due to low confidence (3)
snippets/workflows/mx/sat-platforms-register.mdx:1
- This workflow snippet file is removed, but it is still imported by the Mexico platform reporting guide (
guides/mx-sat-platform-reporting.mdx:7). This will break the guide page/build unless the guide import is updated to a new snippet path or this snippet is restored.
snippets/workflows/mx/sat-platforms-record.mdx:1 - This workflow snippet file is removed, but it is still imported by the Mexico platform reporting guide (
guides/mx-sat-platform-reporting.mdx:8). This will break the guide page/build unless the guide import is updated to a new snippet path or this snippet is restored.
snippets/workflows/mx/sat-platforms-unregister.mdx:1 - This workflow snippet file is removed, but it is still imported by the Mexico platform reporting guide (
guides/mx-sat-platform-reporting.mdx:9). This will break the guide page/build unless the guide import is updated to a new snippet path or this snippet is restored.
| "provider": "gov-sa.party.register", | ||
| "summary": "Developer Portal", | ||
| "config": { | ||
| "mode": "developer" | ||
| "mode": "simulation" | ||
| } |
| { | ||
| "id": "0064b770-6fcf-11f1-b09d-79f60b032746", | ||
| "name": "Wait for ZATCA OTP authorization", | ||
| "name": "Wait for OTP submission", |
| title: "SEFAZ issue NFS-e invoice" | ||
| description: "Issue an NFS-e service invoice via PlugNotas" |
| ```json Example SEFAZ issue NFS-e invoice workflow | ||
| { | ||
| "name": "DF-e issue service invoice (NFS-e)", | ||
| "description": "Issue a NFS-e invoice in Brazil", | ||
| "name": "SEFAZ issue NFS-e invoice", | ||
| "description": "Issue an NFS-e service invoice via PlugNotas", |
| "steps": [ | ||
| { | ||
| "id": "30960320-a44d-11f0-b23b-fd08a0f26c87", | ||
| "name": "Import Chargebee document", |
| }, | ||
| { | ||
| "id": "66cdc390-485f-11f1-86b7-9745cc4d2380", | ||
| "name": "Download PDF", |
| "steps": [ | ||
| { | ||
| "id": "3ffd50e0-5e95-11f1-90fe-f3d836f89160", | ||
| "name": "Modify Silo Entry", |
| }, | ||
| { | ||
| "id": "285c9450-5e95-11f1-90fe-f3d836f89160", | ||
| "name": "Send Peppol Document", |
dfe4457 to
0a22405
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 11 out of 11 changed files in this pull request and generated 7 comments.
Comments suppressed due to low confidence (3)
snippets/workflows/mx/sat-platforms-register.mdx:1
- This snippet is being removed, but it is still imported by guides/mx-sat-platform-reporting.mdx (lines 7-9). Removing it will break the docs build (missing MDX import) unless those imports are updated or the snippet is restored.
snippets/workflows/mx/sat-platforms-record.mdx:1 - This snippet is being removed, but it is still imported by guides/mx-sat-platform-reporting.mdx (lines 7-9). Removing it will break the docs build (missing MDX import) unless those imports are updated or the snippet is restored.
snippets/workflows/mx/sat-platforms-unregister.mdx:1 - This snippet is being removed, but it is still imported by guides/mx-sat-platform-reporting.mdx (lines 7-9). Removing it will break the docs build (missing MDX import) unless those imports are updated or the snippet is restored.
| ```json PPF receive invoice workflow | ||
| { | ||
| "name": "PPF receive invoice", | ||
| "description": "Receive an invoice via Peppol and register it with PPF", | ||
| "name": "PPF receive document", | ||
| "description": "Receive a document via Peppol and register it with PPF", |
| "steps": [ | ||
| { | ||
| "id": "a48f03f0-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Sign Envelope", |
| }, | ||
| { | ||
| "id": "ab7e1200-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Set Folder", |
| { | ||
| "id": "285c9450-5e95-11f1-90fe-f3d836f89160", | ||
| "name": "Send Peppol document", | ||
| "name": "Send Peppol Document", |
| title: "SEFAZ issue NFS-e invoice" | ||
| description: "Issue an NFS-e service invoice via PlugNotas" |
| ```json Example SEFAZ issue NFS-e invoice workflow | ||
| { | ||
| "name": "DF-e issue service invoice (NFS-e)", | ||
| "description": "Issue a NFS-e invoice in Brazil", | ||
| "name": "SEFAZ issue NFS-e invoice", | ||
| "description": "Issue an NFS-e service invoice via PlugNotas", |
| "config": { | ||
| "mode": "developer" | ||
| "mode": "simulation" | ||
| } |
0a22405 to
49d6c0c
Compare
There was a problem hiding this comment.
Pull request overview
Copilot reviewed 10 out of 12 changed files in this pull request and generated 5 comments.
Comments suppressed due to low confidence (1)
snippets/workflows/mx/sat-platforms-register.mdx:1
- These SAT platform workflow snippets were removed, but the guide
guides/mx-sat-platform-reporting.mdxstill importssat-platforms-register.mdx,sat-platforms-record.mdx, andsat-platforms-unregister.mdx(lines 7–9). This will break the docs build/rendering until the guide is updated or the snippets are restored/relocated.
| "name": "PPF receive document", | ||
| "description": "Receive a document via Peppol and register it with PPF", |
| "id": "9c15ac60-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "If / Else", | ||
| "provider": "silo.if", | ||
| "next": [ |
| "id": "a48f03f0-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Sign Envelope", | ||
| "provider": "silo.close", | ||
| "next": [] |
| "id": "ab7e1200-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Set Folder", | ||
| "provider": "silo.folder", | ||
| "next": [], |
| }, | ||
| { | ||
| "id": "285c9450-5e95-11f1-90fe-f3d836f89160", | ||
| "name": "Send Peppol document", | ||
| "name": "Send Peppol Document", | ||
| "provider": "peppol.send" | ||
| }, |
49d6c0c to
d0f5ef7
Compare
| "name": "PPF receive document", | ||
| "description": "Receive a document via Peppol and register it with PPF", |
| { | ||
| "code": "true", | ||
| "steps": [ |
| "steps": [ | ||
| { | ||
| "id": "a48f03f0-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Sign Envelope", |
| }, | ||
| { | ||
| "id": "ab7e1200-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Set Folder", |
| { | ||
| "id": "285c9450-5e95-11f1-90fe-f3d836f89160", | ||
| "name": "Send Peppol document", | ||
| "name": "Send Peppol Document", |
d0f5ef7 to
1bee61b
Compare
| "id": "285c9450-5e95-11f1-90fe-f3d836f89160", | ||
| "name": "Send Peppol document", | ||
| "name": "Send Peppol Document", | ||
| "provider": "peppol.send" |
| ```json PPF receive invoice workflow | ||
| { | ||
| "name": "PPF receive invoice", | ||
| "description": "Receive an invoice via Peppol and register it with PPF", | ||
| "name": "PPF receive document", | ||
| "description": "Receive a document via Peppol and register it with PPF", | ||
| "schema": "bill/invoice", |
| "id": "a48f03f0-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Sign Envelope", | ||
| "provider": "silo.close", | ||
| "next": [] |
| "id": "ab7e1200-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Set Folder", | ||
| "provider": "silo.folder", | ||
| "next": [], |
| "provider": "pdf", | ||
| "next": [], | ||
| "summary": "English - A4", | ||
| "config": { |
1bee61b to
ee265aa
Compare
| "name": "PPF receive document", | ||
| "description": "Receive a document via Peppol and register it with PPF", | ||
| "schema": "bill/invoice", |
| { | ||
| "id": "a48f03f0-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Sign Envelope", | ||
| "provider": "silo.close", |
| { | ||
| "id": "ab7e1200-7b8c-11f1-bf7f-e1e339678581", | ||
| "name": "Set Folder", | ||
| "provider": "silo.folder", | ||
| "next": [], |
| "id": "285c9450-5e95-11f1-90fe-f3d836f89160", | ||
| "name": "Send Peppol document", | ||
| "name": "Send Peppol Document", | ||
| "provider": "peppol.send" |
Automated sync of workflow templates from invopop/console.
Triggered by commit: https://github.com/invopop/console/commit/d0089b080c8f55d35cf55866fa10bf75f921b447