ERP Field Mapping

Get

HTTP Request

GET /api/v1/sap-posting-bot/erp-field-mapping/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseErpFieldMappingDto

Update

HTTP Request

PUT /api/v1/sap-posting-bot/erp-field-mapping/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

body

body

ErpFieldMappingDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseErpFieldMappingDto

Delete

HTTP Request

DELETE /api/v1/sap-posting-bot/erp-field-mapping/{id}

Parameters

Name

In

Type

Required

Description

id

path

integer(int64)

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

None

Create Or Update

HTTP Request

PUT /api/v1/sap-posting-bot/erp-field-mapping/createOrUpdate

Parameters

Name

In

Type

Required

Description

body

body

ErpFieldMappingDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseErpFieldMappingDto

Create Or Update Bulk

HTTP Request

PUT /api/v1/sap-posting-bot/erp-field-mapping/createOrUpdate/bulk

Parameters

Name

In

Type

Required

Description

body

body

ErpFieldMappingDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListErpFieldMappingDto

Bulk Update

HTTP Request

PUT /api/v1/sap-posting-bot/erp-field-mapping/bulk

Parameters

Name

In

Type

Required

Description

body

body

ErpFieldMappingDto

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

ResponseListErpFieldMappingDto

List SAP Fields

HTTP Request

POST /api/v1/sap-posting-bot/erp-field-mapping/sap-fields

Parameters

Name

In

Type

Required

Description

body

body

string

true

none

Enumerated Values

Attribute

Value

body

ACCOUNT_GL, ACCOUNT_GL_TAX, ACCOUNT_PAYABLE, ACCOUNT_TAX, CURRENCY_AMOUNT, CURRENCY_AMOUNT_ADDITIONAL_CURRENCIES, CURRENCY_AMOUNT_TAX, EXTENSION_2, POST_DOCUMENT_HEADER, REVERSAL

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List GL Tables And Fields

HTTP Request

POST /api/v1/sap-posting-bot/erp-field-mapping/gl-tables-and-fields

Parameters

Name

In

Type

Required

Description

body

body

MappingGlFieldFilter

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[MappingGlTableAndFields]

false

none

none

» table

string

false

none

none

» fields

[MappingGlFieldOption]

false

none

none

»» field

string

false

none

none

»» captionKey

string

false

none

none

»» caption

string

false

none

none

»» customReference

boolean

false

none

none

Enumerated Values

Attribute

Value

table

EMPTY_FIELD, LEDGER_ENTRY, LEDGER_ENTRY_ADDITIONAL_CURRENCIES, LEDGER_ENTRY_APPLICATION_REFERENCE_AP, LEDGER_ENTRY_APPLICATION_REFERENCE_NLA, LEDGER_ENTRY_APPLICATION_REFERENCE_NRE, LEDGER_ENTRY_TAX, LEDGER_TRANSACTION, LEDGER_TRANSACTION_APPLICATION_REFERENCE_AP, LEDGER_TRANSACTION_APPLICATION_REFERENCE_NLA, LEDGER_TRANSACTION_APPLICATION_REFERENCE_NRE, USER_INPUT

Get Mappings

HTTP Request

POST /api/v1/sap-posting-bot/erp-field-mapping/

Parameters

Name

In

Type

Required

Description

body

body

ErpFieldMappingDtoFilter

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

Status Code 200

Name

Type

Required

Restrictions

Description

anonymous

[ErpFieldMappingDto]

false

none

none

» id

integer(int64)

false

none

none

» erpSystem

BaseId

true

none

none

»» id

integer(int64)

false

none

none

»» displayId

string

false

none

none

» postingCommand

string

true

none

none

» mappingMode

string

false

none

none

» principalPositionType

string

true

none

none

» financialAccounting

string

false

none

none

» mappingSapField

string

false

none

none

» sapCustomizableField

boolean

false

none

none

» mappingSources

[MappingSource]

false

none

none

»» reference

string

false

none

none

»» source

string

false

none

none

» defaultMappingSources

[MappingSource]

false

none

none

» customFieldOperation

string

false

none

none

Enumerated Values

Attribute

Value

financialAccounting

ASSET_ACCOUNTING, GENERAL_LEDGER

mappingMode

CUSTOM, DEFAULT

mappingSapField

ACCOUNTING_KEY_ACCOUNT_TAX, ACCOUNTING_PRINCIPAL, ACCOUNTING_PRINCIPAL_REVERSAL, ALLOCATION_NUMBER, ALLOCATION_NUMBER_PAYABLE, ALLOCATION_NUMBER_TAX, AMOUNT_BASE, AMOUNT_BASE_ADDITIONAL_CURRENCY, AMOUNT_BASE_TAX, AMOUNT_DOCCUR, AMOUNT_DOCCUR_ADDITIONAL_CURRENCY, AMOUNT_DOCCUR_TAX, BUSINESS_AREA, BUSINESS_AREA_PAYABLE, BUSINESS_AREA_TAX, BUSINESS_TRANSACTION, COMPANY_CODE, COMPANY_CODE_PAYABLE, COMPANY_CODE_REVERSAL, CONDITION_KEY_ACCOUNT_TAX, COST_CENTER, COST_CENTER_TAX, CS_TRANSACTION_TYPE, CS_TRANSACTION_TYPE_TAX, CURRENCY, CURRENCY_ADDITIONAL_CURRENCY, CURRENCY_TAX, CURRENCY_TYPE, CURRENCY_TYPE_ADDITIONAL_CURRENCY, CURRENCY_TYPE_TAX, DOCUMENT_DATE, DOCUMENT_TYPE, EXCHANGE_RATE, EXCHANGE_RATE_ADDITIONAL_CURRENCY, EXCHANGE_RATE_TAX, FUNCTIONAL_AREA, FUNCTIONAL_AREA_TAX, GL_ACCOUNT, GL_ACCOUNT_ACCOUNT_TAX, GL_ACCOUNT_PAYABLE, GL_ACCOUNT_TAX, HEADER_TEXT, ITEM_ACCOUNT_NUMBER, ITEM_ACCOUNT_NUMBER_ADDITIONAL_CURRENCY, ITEM_ACCOUNT_NUMBER_PAYABLE, ITEM_ACCOUNT_NUMBER_TAX, ITEM_NO_ACCOUNT_TAX, ITEM_NUMBER_ACCOUNT, ITEM_NUMBER_ACCOUNT_ACCOUNT_TAX, ITEM_NUMBER_ACCOUNT_TAX, ITEM_TEXT, ITEM_TEXT_PAYABLE, ITEM_TEXT_TAX, NETWORK, NETWORK_TAX, OBJECT_KEY_R, OBJECT_SYSTEM, OBJECT_TYPE, ORDER_ID, ORDER_ID_TAX, PAYMENT_BLOCK_PAYABLE, PAYMENT_METHOD_PAYABLE, PAYMENT_TERMS_PAYABLE, PLANT, PLANT_TAX, POSTING_DATE, POSTING_DATE_REVERSAL, PO_NUMBER, PO_NUMBER_TAX, PROFIT_CENTER, PROFIT_CENTER_TAX, REFERENCE_DOCUMENT_NUMBER, REFERENCE_KEY_1, REFERENCE_KEY_1_PAYABLE, REFERENCE_KEY_1_TAX, REFERENCE_KEY_2, REFERENCE_KEY_2_PAYABLE, REFERENCE_KEY_2_TAX, REFERENCE_KEY_3, REFERENCE_KEY_3_PAYABLE, REFERENCE_KEY_3_TAX, REVERSAL_REASON, SEGMENT, SEGMENT_TAX, STRUCTURE, TAX_CODE, TAX_CODE_ACCOUNT_TAX, TAX_CODE_PAYABLE, TAX_CODE_TAX, TAX_DATE_ACCOUNT_TAX, TAX_JURISDICTION_CODE, TAX_JURISDICTION_CODE_ACCOUNT_TAX, TAX_JURISDICTION_CODE_PAYABLE, TAX_JURISDICTION_CODE_TAX, TAX_RATE_ACCOUNT_TAX, TRADING_PARTNER, TRADING_PARTNER_TAX, TRANSACTION_DATE, VALUE_PART_1, VALUE_PART_2, VALUE_PART_3, VALUE_PART_4, VENDOR_NUMBER, VENDOR_NUMBER_PAYABLE, VENDOR_NUMBER_TAX, WBS_ELEMENT, WBS_ELEMENT_TAX

postingCommand

ACCRUAL, CAPITALIZATION, CHARGE, CLEARING, DEPRECIATION, IMPAIRMENT, LIABILITY, LIABILITY_ADJUSTMENT, MODIFICATION_RECOGNITION, PAYMENT, TERMINATION

principalPositionType

LESSEE, LESSOR

source

EMPTY_FIELD, LEDGER_ENTRY, LEDGER_ENTRY_ADDITIONAL_CURRENCIES, LEDGER_ENTRY_APPLICATION_REFERENCE_AP, LEDGER_ENTRY_APPLICATION_REFERENCE_NLA, LEDGER_ENTRY_APPLICATION_REFERENCE_NRE, LEDGER_ENTRY_TAX, LEDGER_TRANSACTION, LEDGER_TRANSACTION_APPLICATION_REFERENCE_AP, LEDGER_TRANSACTION_APPLICATION_REFERENCE_NLA, LEDGER_TRANSACTION_APPLICATION_REFERENCE_NRE, USER_INPUT

Find All

HTTP Request

GET /api/v1/sap-posting-bot/erp-field-mapping

Parameters

Name

In

Type

Required

Description

pageable

query

Pageable

true

none

Responses

Status

Meaning

Description

Schema

200

OK

OK

PageErpFieldMappingDto

List Posting Types

HTTP Request

GET /api/v1/sap-posting-bot/erp-field-mapping/posting-type-command

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List Mapping SAP Tables

HTTP Request

GET /api/v1/sap-posting-bot/erp-field-mapping/mapping-sap-tables

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List Mapping SAP Fields

HTTP Request

GET /api/v1/sap-posting-bot/erp-field-mapping/mapping-sap-fields

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List Mapping Modes

HTTP Request

GET /api/v1/sap-posting-bot/erp-field-mapping/mapping-modes

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema

List Mapping GL Tables

HTTP Request

GET /api/v1/sap-posting-bot/erp-field-mapping/mapping-gl-tables

Responses

Status

Meaning

Description

Schema

200

OK

OK

Inline

Response Schema