Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° (JV3_ORG_CodeOtherCodeDependancy)

Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°Β (JV3_ORG_CodeOtherCodeDependancy) -Β Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΊΠΎΠ΄Π° ΠΎΡ‚ ΠΊΠΎΠ΄Π°.

НапримСр, ΠΊΠΎΠ΄ показываСтся, Ссли Π²Ρ‹Π±Ρ€Π°Π½ Ρ‚Π°ΠΊΠΎΠΉ-Ρ‚ΠΎ ΠΊΠΎΠ΄.Β Π₯арактСризуСтся ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌΠΈ полями:



  • id_RelationΒ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: "123") - ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½Ρ‹ΠΉ ΠΊΠ»ΡŽΡ‡ связи (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, число);

  • TypeΒ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: "1") - Ρ‚ΠΈΠΏ связи ΠΈΠ»ΠΈ зависимости: просто связь, Π·Π°ΠΏΡ€Π΅Ρ‚ ΠΈΠ»ΠΈ Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅Β (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, число).

  • 1 -Β RelateΒ - связь;

  • 2 -Β AllowΒ - Ρ€Π°Π·Ρ€Π΅ΡˆΠ΅Π½ΠΈΠ΅;

  • 3 -Β ForbidΒ - Π·Π°ΠΏΡ€Π΅Ρ‚.

  • id_MetaCodeΒ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: "123") -Β ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ ΠΊΠΎΠ΄Π°Β (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, число);

  • id_MasterMetaCodeΒ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: "123") - ΠΊΠΎΠ΄, Π½Π° ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Ρ€Π΅Π°Π³ΠΈΡ€ΡƒΠ΅Ρ‚ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Β Π² ΠΏΠΎΠ»Π΅Β id_MetaCode, ΠΈ Π² Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ Ρ‡Π΅Π³ΠΎ показываСтся/Π½Π΅ показываСтся (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, число);

  • id_GroupΒ (ΠΏΡ€ΠΈΠΌΠ΅Ρ€: "123") - ΠΊ ΠΊΠ°ΠΊΠΎΠΉ Π³Ρ€ΡƒΠΏΠΏΠ΅ привязан Π΄Π°Π½Π½Ρ‹ΠΉ ΠΊΠΎΠ΄Β (ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΠΎΠ΅ ΠΏΠΎΠ»Π΅, число).

Для ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π° зависимости ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π° доступны ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰Π΅ΠΌΡƒ ΠΏΡƒΡ‚ΠΈ: Настройки -> Π‘ΠΏΡ€Π°Π²ΠΎΡ‡Π½ΠΈΠΊΠΈ ΠΊΠΎΠ΄ΠΎΠ² -> Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Ρ‚ΠΈΠΏ ΠΊΠΎΠ΄Π° -> Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ справочник ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ -> Π’ΠΊΠ»Π°Π΄ΠΊΠ° "ΠšΠΎΠ΄Ρ‹ справочника" -> Π’Ρ‹Π±Ρ€Π°Ρ‚ΡŒ ΠΊΠΎΠ΄ ΠΈΠ· Ρ‚Π°Π±Π»ΠΈΡ†Ρ‹ -> Π’ΠΊΠ»Π°Π΄ΠΊΠ° "Π—Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒ ΠΎΡ‚ ΠΊΠΎΠ΄ΠΎΠ²":

Β 


Π”Π°Π»Π΅Π΅ ΠΌΡ‹ ΠΌΠΎΠΆΠ΅ΠΌ Π²ΠΈΠ΄Π΅Ρ‚ΡŒ список зависимостСй ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΊΠΎΠ΄ΠΎΠ²:

Для провСдСния любой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΠΉΡ‚ΠΈΒ Π°Π²Ρ‚ΠΎΡ€ΠΈΠ·Π°Ρ†ΠΈΡŽ, Π° Ρ‚Π°ΠΊΠΆΠ΅, Ссли ΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°Π΅ΠΌ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ Π°Π³Π΅Π½Ρ‚Π°,Β ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ контСкст ΠΊΠ»ΠΈΠ΅Π½Ρ‚Π°

Β 

WSDL ΠΌΠΎΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ с Π΄Π΅ΠΌΠΎ-сайта:Β https://demo.corteos.ru/XmlGate/V3/StaticData/MetaCodeOnCode/MetaCodeOnCodeManagement.asmx?wsdl

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ Π² ΠΏΡ€ΠΎΠ΄ΡƒΠΊΡ‚ΠΎΠ²ΠΎΠΉ срСдС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒΒ demo.corteos.ruΒ Π½Π° свой Π΄ΠΎΠΌΠ΅Π½ (Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ вашСй ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ).

Π’ API Ρ€Π΅Π°Π»ΠΈΠ·ΠΎΠ²Π°Π½Ρ‹ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ для Ρ€Π°Π±ΠΎΡ‚Ρ‹ с Π·Π°Π²ΠΈΡΠΈΠΌΠΎΡΡ‚ΡŒΡŽ ΠΊΠΎΠ΄Π° ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ ΠΊΠΎΠ΄Π°:



  1. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ связСй ΠΏΠΎ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΌΡƒ ΠΌΠ΅Ρ‚Π° ΠΊΠΎΠ΄Ρƒ (id_MetaCode) -Β ListV2

  2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅Ρ‚Π°-ΠΊΠΎΠ΄ - мастСр-ΠΊΠΎΠ΄Β (id_MetaCode) -Β CreateNewV2

  3. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ связи ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ -Β DeleteV2

Π Π°Π·Π±Π΅Ρ€Π΅ΠΌ эти ΠΌΠ΅Ρ‚ΠΎΠ΄Ρ‹ Π±ΠΎΠ»Π΅Π΅ ΠΏΠΎΠ΄Ρ€ΠΎΠ±Π½ΠΎ.

Β 

1. ΠŸΠΎΠ»ΡƒΡ‡Π΅Π½ΠΈΠ΅ связСй ΠΏΠΎ ΠΏΠ΅Ρ€Π²ΠΈΡ‡Π½ΠΎΠΌΡƒ ΠΌΠ΅Ρ‚Π° ΠΊΠΎΠ΄Ρƒ (id_MetaCode) - ListV2 - Запрос /Β ΠžΡ‚Π²Π΅Ρ‚


2. Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π½ΠΎΠ²ΠΎΠ³ΠΎ ΠΎΡ‚Π½ΠΎΡˆΠ΅Π½ΠΈΡ ΠΌΠ΅Ρ‚Π°-ΠΊΠΎΠ΄ - мастСр-ΠΊΠΎΠ΄ (id_MetaCode) - CreateNewV2Β Β - Запрос /Β ΠžΡ‚Π²Π΅Ρ‚



3. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ связи ΠΏΠΎ ΠΊΠ»ΡŽΡ‡Ρƒ - DeleteV2Β Β - Запрос /Β ΠžΡ‚Π²Π΅Ρ‚

Β