
com.liferay.commerce.internal.batch.02-object-definition.batch-engine-data.json Maven / Gradle / Ivy
{
"configuration": {
"className": "com.liferay.object.admin.rest.dto.v1_0.ObjectDefinition",
"multiCompany": true,
"parameters": {
"containsHeaders": "true",
"createStrategy": "UPSERT",
"featureFlag": "LPD-10562",
"importStrategy": "ON_ERROR_FAIL",
"updateStrategy": "UPDATE"
},
"taskItemDelegateName": "DEFAULT"
},
"items": [
{
"externalReferenceCode": "L_ACCOUNT",
"objectRelationships": [
{
"deletionType": "prevent",
"externalReferenceCode": "L_ACCOUNT_TO_L_COMMERCE_RETURN",
"label": {
"en_US": "Account To Commerce Returns"
},
"name": "accountToCommerceReturns",
"objectDefinitionExternalReferenceCode1": "L_ACCOUNT",
"objectDefinitionExternalReferenceCode2": "L_COMMERCE_RETURN",
"objectDefinitionName2": "CommerceReturn",
"objectDefinitionSystem2": true,
"objectField": {
"DBType": "Long",
"businessType": "Relationship",
"externalReferenceCode": "ACCOUNT_TO_COMMERCE_RETURN",
"indexed": true,
"indexedAsKeyword": false,
"indexedLanguageId": "",
"label": {
"en_US": "Account To Commerce Returns"
},
"localized": false,
"name": "r_accountToCommerceReturns_accountEntryId",
"objectFieldSettings": [
{
"name": "objectDefinition1ShortName",
"value": "AccountEntry"
},
{
"name": "objectRelationshipERCObjectFieldName",
"value": "r_accountToCommerceReturns_accountEntryERC"
}
],
"readOnly": "false",
"readOnlyConditionExpression": "",
"relationshipType": "oneToMany",
"required": true,
"state": false,
"system": false,
"type": "Long",
"unique": false
},
"parameterObjectFieldId": 0,
"parameterObjectFieldName": "",
"reverse": false,
"system": false,
"type": "oneToMany"
},
{
"deletionType": "prevent",
"externalReferenceCode": "L_ACCOUNT_TO_L_COMMERCE_RETURN_ITEM",
"label": {
"en_US": "Account To Commerce Return Items"
},
"name": "accountToCommerceReturnItems",
"objectDefinitionExternalReferenceCode1": "L_ACCOUNT",
"objectDefinitionExternalReferenceCode2": "L_COMMERCE_RETURN_ITEM",
"objectDefinitionName2": "CommerceReturnItem",
"objectDefinitionSystem2": true,
"objectField": {
"DBType": "Long",
"businessType": "Relationship",
"externalReferenceCode": "ACCOUNT_TO_COMMERCE_RETURN_ITEM",
"indexed": true,
"indexedAsKeyword": false,
"indexedLanguageId": "",
"label": {
"en_US": "Account To Commerce Return Items"
},
"localized": false,
"name": "r_accountToCommerceReturnItems_accountEntryId",
"objectFieldSettings": [
{
"name": "objectDefinition1ShortName",
"value": "AccountEntry"
},
{
"name": "objectRelationshipERCObjectFieldName",
"value": "r_accountToCommerceReturnItems_accountEntryERC"
}
],
"readOnly": "false",
"readOnlyConditionExpression": "",
"relationshipType": "oneToMany",
"required": true,
"state": false,
"system": false,
"type": "Long",
"unique": false
},
"parameterObjectFieldId": 0,
"parameterObjectFieldName": "",
"reverse": false,
"system": false,
"type": "oneToMany"
}
],
"status": {
"code": 0
},
"titleObjectFieldName": "name"
},
{
"externalReferenceCode": "L_COMMERCE_ORDER",
"objectRelationships": [
{
"deletionType": "prevent",
"externalReferenceCode": "L_COMMERCE_ORDER_TO_L_COMMERCE_RETURNS",
"label": {
"en_US": "Commerce Order to Commerce Returns"
},
"name": "commerceOrderToCommerceReturns",
"objectDefinitionExternalReferenceCode1": "L_COMMERCE_ORDER",
"objectDefinitionExternalReferenceCode2": "L_COMMERCE_RETURN",
"objectDefinitionModifiable2": true,
"objectDefinitionName2": "CommerceReturn",
"objectDefinitionSystem2": true,
"objectField": {
"DBType": "Long",
"businessType": "Relationship",
"externalReferenceCode": "COMMERCE_ORDER_TO_COMMERCE_RETURNS",
"indexed": true,
"indexedAsKeyword": false,
"indexedLanguageId": "",
"label": {
"en_US": "Commerce Order to Commerce Returns"
},
"localized": false,
"name": "r_commerceOrderToCommerceReturns_commerceOrderId",
"objectFieldSettings": [
{
"name": "objectDefinition1ShortName",
"value": "CommerceOrder"
},
{
"name": "objectRelationshipERCObjectFieldName",
"value": "r_commerceOrderToCommerceReturns_commerceOrderERC"
}
],
"readOnly": "false",
"readOnlyConditionExpression": "",
"relationshipType": "oneToMany",
"required": true,
"state": false,
"system": false,
"type": "Long",
"unique": false
},
"parameterObjectFieldId": 0,
"parameterObjectFieldName": "",
"reverse": false,
"system": false,
"type": "oneToMany"
}
],
"status": {
"code": 0
},
"titleObjectFieldName": "id"
},
{
"externalReferenceCode": "L_COMMERCE_ORDER_ITEM",
"objectRelationships": [
{
"deletionType": "prevent",
"externalReferenceCode": "L_COMMERCE_ORDER_ITEM_TO_L_COMMERCE_RETURN_ITEMS",
"label": {
"en_US": "Commerce Order Item to Commerce Return Items"
},
"name": "commerceOrderItemToCommerceReturnItems",
"objectDefinitionExternalReferenceCode1": "L_COMMERCE_ORDER_ITEM",
"objectDefinitionExternalReferenceCode2": "L_COMMERCE_RETURN_ITEM",
"objectDefinitionModifiable2": true,
"objectDefinitionName2": "CommerceReturnItem",
"objectDefinitionSystem2": true,
"objectField": {
"DBType": "Long",
"businessType": "Relationship",
"externalReferenceCode": "COMMERCE_ORDER_ITEM_TO_COMMERCE_RETURN_ITEMS",
"indexed": true,
"indexedAsKeyword": false,
"indexedLanguageId": "",
"label": {
"en_US": "Commerce Order Item to Commerce Return Items"
},
"localized": false,
"name": "r_commerceOrderItemToCommerceReturnItems_commerceOrderItemId",
"objectFieldSettings": [
{
"name": "objectDefinition1ShortName",
"value": "CommerceOrderItem"
},
{
"name": "objectRelationshipERCObjectFieldName",
"value": "r_commerceOrderItemToCommerceReturnItems_commerceOrderItemERC"
}
],
"readOnly": "false",
"readOnlyConditionExpression": "",
"relationshipType": "oneToMany",
"required": true,
"state": false,
"system": false,
"type": "Long",
"unique": false
},
"parameterObjectFieldId": 0,
"parameterObjectFieldName": "",
"reverse": false,
"system": false,
"type": "oneToMany"
}
],
"status": {
"code": 0
},
"titleObjectFieldName": "id"
}
]
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy