SAP Business ByDesign connection for LinkyFlow
LinkyFlow brings SAP Business ByDesign ecommerce data into Excel so teams can browse, edit, validate, and publish from the spreadsheet.
Resources
15
Read requests
9
Write actions
11
Documented fields
146
Workflows you can move into Excel
Each resource below maps to a practical spreadsheet workflow. Read actions bring useful columns into Excel; create and edit actions show what can be reviewed in rows before sending changes.
Analytics reports
Report Fields
The fields of one report: dimensions to group by, measures to total (exact decimals), their texts and currencies, and the parameters the report is run with — mandatory ones flagged, with how each takes values and its format.
Report Fields
The fields of one report: dimensions to group by, measures to total (exact decimals), their texts and currencies, and the parameters the report is run with — mandatory ones flagged, with how each takes values and its format.
Route: GET /reportFields
Excel formula: =LF.sapbyd.reportFields("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
roledefault | string | — | - |
filterabledefault | boolean | — | - |
mandatorydefault | boolean | — | - |
selectiondefault | string | — | - |
formatdefault | string | — | - |
Report Rows
Runs one report, read-only: the columns in select, grouped by the dimensions among them, filtered — mandatory parameters included — by filters. Measures are exact decimal strings, each with its currency; a dimension comes with its text.
Report Rows
Runs one report, read-only: the columns in select, grouped by the dimensions among them, filtered — mandatory parameters included — by filters. Measures are exact decimal strings, each with its currency; a dimension comes with its text.
Route: GET /reportRows
Excel formula: =LF.sapbyd.reportRows("selection", "fields")
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Reports
The analytics reports this connection’s user may run — SAP’s standard reports and the tenant’s own, from the work centres the user is assigned. Search them, read one report’s fields with reportFields, run it with reportRows.
Reports
The analytics reports this connection’s user may run — SAP’s standard reports and the tenant’s own, from the work centres the user is assigned. Search them, read one report’s fields with reportFields, run it with reportRows.
Route: GET /reports
Excel formula: =LF.sapbyd.reports("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
namedefault | string | — | - |
service | string | — | - |
Finance
Cancel Journal Entry
Reverses a posted journal entry: SAP posts the reversal on the date given, or on its own default date.
Cancel Journal Entry
Cancel Journal Entry
Route: POST /mutation/journalEntryCancel
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Journal Entries
Journal entry vouchers of the general ledger, newest first: company, posting date, document type, external reference and status. Their lines are journalEntryLines.
Used as filter by
Journal Entries
Journal entry vouchers of the general ledger, newest first: company, posting date, document type, external reference and status. Their lines are journalEntryLines.
Route: GET /journalEntries
Excel formula: =LF.sapbyd.journalEntries("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
AccountingDocumentTypeCodeTextdefault | string | — | - |
BusinessTransactionTypeCodeTextdefault | string | — | - |
ExternalIDdefault | string | — | - |
IDdefault | string | — | - |
PostingDatedefault | date | — | - |
PostingStatusCodedefault | string | — | - |
PostingStatusCodeTextdefault | string | — | - |
ID1default | string | — | - |
Create Journal Entry
Create Journal Entry
Route: POST /mutation/journalEntries
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Journal Entry Lines
The lines of the journal entries: G/L account, debit or credit, and the signed amounts in the transaction and the company currency.
Journal Entry Lines
The lines of the journal entries: G/L account, debit or credit, and the signed amounts in the transaction and the company currency.
Route: GET /journalEntryLines
Excel formula: =LF.sapbyd.journalEntryLines("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
ParentObjectIDdefault | string | → journalEntries | - |
ChartOfAccountsItemCodedefault | string | — | - |
ChartOfAccountsItemCodeTextdefault | string | — | - |
DebitCreditCodeTextdefault | string | — | - |
IDdefault | string | — | - |
LocalCurrencyAmountdefault | number | — | - |
currencyCodedefault | string | — | - |
TransactionCurrencyAmountdefault | number | — | - |
currencyCode1default | string | — | - |
Post Journal Entry
Posts a Not Posted journal entry to the general ledger. A posted entry is corrected by Cancel Journal Entry, which posts its reversal. Answers the entry read back.
Post Journal Entry
Post Journal Entry
Route: POST /mutation/journalEntryPost
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Simulate Journal Entry
Checks a Not Posted journal entry the way posting would — balance, accounts, open period — without posting it. SAP refuses it with the reason when the entry would not post.
Simulate Journal Entry
Simulate Journal Entry
Route: POST /mutation/journalEntrySimulate
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Projects
Projects
Projects of the tenant, newest first, with their status, manager, priority and planned dates.
Used as filter by
Projects
Projects of the tenant, newest first, with their status, manager, priority and planned dates.
Route: GET /projects
Excel formula: =LF.sapbyd.projects("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
ProjectIDdefault | string | — | - |
ResponsibleCostCentreIDdefault | string | — | - |
PlannedStartDateTimedefault | date | — | - |
PlannedEndDateTimedefault | date | — | - |
ProjectLifeCycleStatusCodedefault | string | — | - |
ProjectLifeCycleStatusCodeTextdefault | string | — | - |
ProjectNamedefault | string | — | - |
ResponsibleEmployeeIDdefault | string | — | - |
ResponsibleEmployeeFormattedNamedefault | string | — | - |
PriorityCodeTextdefault | string | — | - |
Create Project
Create Project
Route: POST /mutation/projects
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Project
Update Project
Route: PATCH /mutation/projects
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Release Task
Releases a task that is In Planning. The project must be Started or Released; SAP refuses otherwise.
Release Task
Release Task
Route: POST /mutation/taskRelease
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Revoke Task Start
Revokes the start of a started task (TaskRevokeStartProcessing). Offered on every Released task, because the service does not show which are started; SAP refuses it on a task that is not. Answers the task read back.
Revoke Task Start
Revoke Task Start
Route: POST /mutation/taskRevokeStart
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Start Task
Starts a Released task (TaskStartProcessing). The service keeps the status at Released afterwards — it does not show whether a task is started — so SAP refuses a second start with "action is disabled". Answers the task read back.
Start Task
Start Task
Route: POST /mutation/taskStart
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Tasks
Tasks of the projects — a project’s root task included — with their status and the lifecycle actions each one allows.
Tasks
Tasks of the projects — a project’s root task included — with their status and the lifecycle actions each one allows.
Route: GET /tasks
Excel formula: =LF.sapbyd.tasks("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
iddefault | id | — | - |
TaskIDdefault | string | — | - |
TaskNamedefault | string | — | - |
ResponsibleEmployeeIDdefault | string | — | - |
LifeCycleStatusCodedefault | string | — | - |
LifeCycleStatusCodeTextdefault | string | — | - |
ParentTaskIDdefault | string | — | - |
PlannedDurationdefault | string | — | - |
Create Task
Create Task
Route: POST /mutation/tasks
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Update Task
Update Task
Route: PATCH /mutation/tasks
Inputs you can set
Data returned in Excel
This action returns a confirmation rather than a selectable table.
Reference data
Code lists
The valid values of a code list — types, statuses, priorities, calendars, constraint types — so a code is never guessed.
Code lists
The valid values of a code list — types, statuses, priorities, calendars, constraint types — so a code is never guessed.
Route: GET /accountingCodeLists
Excel formula: =LF.sapbyd.accountingCodeLists("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
Codedefault | string | — | - |
Descriptiondefault | string | — | - |
Code lists
The valid values of a code list — types, statuses, priorities, calendars, constraint types — so a code is never guessed.
Code lists
The valid values of a code list — types, statuses, priorities, calendars, constraint types — so a code is never guessed.
Route: GET /codeLists
Excel formula: =LF.sapbyd.codeLists("selection", "fields")
Inputs you can set
Data returned in Excel
Field | Type | Relations | Description |
|---|---|---|---|
Codedefault | string | — | - |
Descriptiondefault | string | — | - |