private function getDefaultItemRegionFieldMap(): array
{
return [
Country::ID_GERMANY => [
CCrmOwnerType::Contact => [
'RQ_ADDR_PRIMARY',
'RQ_COMPANY_NAME',
'NAME',
'LAST_NAME',
'POST',
],
CCrmOwnerType::Company => [
'RQ_ADDR_PRIMARY',
'RQ_COMPANY_NAME',
],
],
Country::ID_POLAND => [
CCrmOwnerType::Contact => [
'POST',
'NAME',
'LAST_NAME',
'RQ_COMPANY_NAME',
'RQ_ADDR_PRIMARY',
'PHONE',
'RQ_INN',
'RQ_REGION',
'EMAIL',
'WEB',
],
CCrmOwnerType::Company => [
'RQ_COMPANY_NAME',
'RQ_ADDR_PRIMARY',
'PHONE',
'RQ_INN',
'RQ_REGION',
'EMAIL',
'WEB',
],
],
Country::ID_COLOMBIA => [
CCrmOwnerType::Contact => [
'NAME',
'LAST_NAME',
'POST',
'RQ_COMPANY_NAME',
],
CCrmOwnerType::Company => [
'RQ_COMPANY_NAME',
],
],
Country::ID_USA => [
CCrmOwnerType::Contact => [
'RQ_COMPANY_NAME',
'NAME',
'LAST_NAME',
'POST',
],
CCrmOwnerType::Company => [
'RQ_COMPANY_NAME',
],
],
Country::ID_RUSSIA => [
CCrmOwnerType::Contact => [
'RQ_COMPANY_NAME',
'PHONE',
'WEB',
'EMAIL',
'RQ_INN',
'RQ_OGRN',
'RQ_KPP',
'RQ_ACC_NUM',
'RQ_BANK_NAME',
'RQ_BIC',
'RQ_COR_ACC_NUM',
'RQ_ADDR_REGISTERED',
'RQ_ADDR_PRIMARY',
],
CCrmOwnerType::Company => [
'RQ_COMPANY_NAME',
'PHONE',
'WEB',
'EMAIL',
'RQ_INN',
'RQ_OGRN',
'RQ_KPP',
'RQ_ACC_NUM',
'RQ_BANK_NAME',
'RQ_BIC',
'RQ_COR_ACC_NUM',
'RQ_ADDR_REGISTERED',
'RQ_ADDR_PRIMARY',
],
],
];
}