Njia za kuunganishwa na 1C

Ni mahitaji gani muhimu zaidi kwa maombi ya biashara? Baadhi ya kazi muhimu zaidi ni zifuatazo:

  • Urahisi wa kubadilisha/kurekebisha mantiki ya programu kwa kubadilisha kazi za biashara.
  • Ujumuishaji rahisi na programu zingine.

Jinsi kazi ya kwanza inavyotatuliwa katika 1C ilielezewa kwa ufupi katika sehemu ya "Ubinafsishaji na Usaidizi". Makala hii; Tutarudi kwenye mada hii ya kuvutia katika makala ijayo. Leo tutazungumzia kuhusu kazi ya pili, ushirikiano.

Kazi za ujumuishaji

Kazi za ujumuishaji zinaweza kuwa tofauti. Ili kutatua matatizo fulani, kubadilishana data ya maingiliano rahisi ni ya kutosha - kwa mfano, kuhamisha orodha ya wafanyakazi kwenye benki kwa ajili ya kutoa kadi za plastiki za mshahara. Kwa kazi ngumu zaidi, kubadilishana data otomatiki kikamilifu kunaweza kuhitajika, ikiwezekana kwa kurejelea mantiki ya biashara ya mfumo wa nje. Kuna kazi ambazo ni maalum kimaumbile, kama vile kuunganishwa na vifaa vya nje (kwa mfano, vifaa vya rejareja, vichanganuzi vya rununu, n.k.) au na urithi au mifumo iliyobobea sana (kwa mfano, na mifumo ya utambuzi wa lebo ya RFID). Ni muhimu sana kuchagua utaratibu unaofaa zaidi wa ujumuishaji kwa kila kazi.

Chaguzi za ujumuishaji na 1C

Kuna mbinu tofauti za kutekeleza ujumuishaji na programu za 1C; ni ipi ya kuchagua inategemea mahitaji ya kazi.

  1. Utekelezaji kwa kuzingatia taratibu za ujumuishajizinazotolewa na jukwaa, API yake maalum kwenye upande wa programu ya 1C (kwa mfano, seti ya huduma za Wavuti au HTTP ambazo zitaita programu za wahusika wengine kubadilishana data na programu ya 1C). Faida ya mbinu hii ni upinzani wa API kwa mabadiliko katika utekelezaji kwenye upande wa maombi ya 1C. Upekee wa mbinu hii ni kwamba ni muhimu kubadilisha msimbo wa chanzo wa suluhu ya kawaida ya 1C, ambayo inaweza kuhitaji jitihada wakati wa kuunganisha misimbo ya chanzo wakati wa kuhamia toleo jipya la usanidi. Katika kesi hii, utendaji mpya unaoendelea unaweza kuja kuwaokoa - upanuzi wa usanidi. Viendelezi ni, kwa asili, utaratibu wa programu-jalizi ambao hukuruhusu kuunda nyongeza kwa suluhisho za programu bila kubadilisha suluhisho za programu zenyewe. Kuhamisha API ya ujumuishaji kwenye kiendelezi cha usanidi kutakuruhusu kuepuka matatizo wakati wa kuunganisha usanidi unapohamia toleo jipya la suluhisho la kawaida.
  2. Kwa kutumia mifumo ya ujumuishaji wa jukwaa ambayo hutoa ufikiaji wa nje kwa muundo wa kitu cha programu na haihitaji marekebisho ya utumaji au uundaji wa kiendelezi. Faida ya njia hii ni kwamba hakuna haja ya kubadilisha programu ya 1C. Toa - ikiwa programu ya 1C imeboreshwa, basi uboreshaji unaweza kuhitajika katika programu iliyojumuishwa. Mfano wa mbinu hii ni matumizi ya itifaki ya OData ya ujumuishaji, inayotekelezwa kwa upande wa 1C: jukwaa la Biashara (zaidi kuihusu hapa chini).
  3. Matumizi ya itifaki za programu zilizotengenezwa tayari kutekelezwa katika suluhu za kawaida za 1C. Suluhisho nyingi za kawaida kutoka kwa 1C na washirika hutekeleza itifaki zao za maombi, zinazozingatia kazi maalum, kulingana na taratibu za ushirikiano zinazotolewa na jukwaa. Unapotumia taratibu hizi, hakuna haja ya kuandika msimbo kwenye upande wa maombi ya 1C, kwa sababu Tunatumia uwezo wa kawaida wa suluhisho la maombi. Kwa upande wa maombi ya 1C, tunahitaji tu kufanya mipangilio fulani.

Mbinu za ujumuishaji katika 1C:Jukwaa la Biashara

Ingiza/hamisha faili

Tuseme tunakabiliwa na jukumu la kubadilishana data ya pande mbili kati ya programu ya 1C na programu-tumizi kiholela. Kwa mfano, tunahitaji kusawazisha orodha ya bidhaa (saraka ya Nomenclature) kati ya programu-tumizi ya 1C na programu-tumizi kiholela.

Njia za kuunganishwa na 1C
Ili kutatua tatizo hili, unaweza kuandika kiendelezi kinachopakua saraka ya Majina kwenye faili ya umbizo fulani (maandishi, XML, JSON, ...) na inaweza kusoma umbizo hili.

Jukwaa hutekeleza utaratibu wa kusawazisha vipengee vya programu katika XML moja kwa moja, kupitia mbinu za muktadha wa kimataifa wa WriteXML/ReadXML, na kutumia kifaa kisaidizi cha XDTO (XML Data Transfer Objects).

Kifaa chochote katika mfumo wa 1C:Enterprise kinaweza kugawanywa katika uwakilishi wa XML na kinyume chake.

Chaguo hili la kukokotoa litarudisha uwakilishi wa XML wa kitu:

Функция Объект_В_XML(Объект)
    ЗаписьXML = Новый ЗаписьXML();
    ЗаписьXML.УстановитьСтроку();
    ЗаписатьXML(ЗаписьXML, Объект);
    Возврат ЗаписьXML.Закрыть();
КонецФункции

Hivi ndivyo kusafirisha saraka ya Majina kwa XML kwa kutumia XDTO kutaonekana kama:

&НаСервере
Процедура ЭкспортXMLНаСервере()	
	НовыйСериализаторXDTO  = СериализаторXDTO;
	НоваяЗаписьXML = Новый ЗаписьXML();
	НоваяЗаписьXML.ОткрытьФайл("C:DataНоменклатура.xml", "UTF-8");
	
	НоваяЗаписьXML.ЗаписатьОбъявлениеXML();
	НоваяЗаписьXML.ЗаписатьНачалоЭлемента("СправочникНоменклатура");
	
	Выборка = Справочники.Номенклатура.Выбрать();
	
	Пока Выборка.Следующий() Цикл 
		ОбъектНоменклатура = Выборка.ПолучитьОбъект();
		НовыйСериализаторXDTO.ЗаписатьXML(НоваяЗаписьXML, ОбъектНоменклатура, НазначениеТипаXML.Явное);
	КонецЦикла;
	
	НоваяЗаписьXML.ЗаписатьКонецЭлемента();
	НоваяЗаписьXML.Закрыть();	
КонецПроцедуры

Kwa kurekebisha msimbo tu, tunasafirisha saraka kwa JSON. Bidhaa zitaandikwa kwa safu; Kwa anuwai, hapa kuna toleo la Kiingereza la syntax:

&AtServer
Procedure ExportJSONOnServer()
	NewXDTOSerializer  = XDTOSerializer;
	NewJSONWriter = New JSONWriter();
	NewJSONWriter.OpenFile("C:DataНоменклатура.json", "UTF-8");
	
	NewJSONWriter.WriteStartObject();
	NewJSONWriter.WritePropertyName("СправочникНоменклатура");
	NewJSONWriter.WriteStartArray();
	
	Selection = Catalogs.Номенклатура.Select();	
	
	While Selection.Next() Do 
		NomenclatureObject = Selection.GetObject();
		
		NewJSONWriter.WriteStartObject();
		
		NewJSONWriter.WritePropertyName("Номенклатура");
		NewXDTOSerializer.WriteJSON(NewJSONWriter, NomenclatureObject, XMLTypeAssignment.Implicit);
		
		NewJSONWriter.WriteEndObject();
	EndDo;
	
	NewJSONWriter.WriteEndArray();
	NewJSONWriter.WriteEndObject();
	NewJSONWriter.Close();	
EndProcedure

Kisha yote iliyobaki ni kuhamisha data kwa mtumiaji wa mwisho. Jukwaa la 1C:Enterprise linaauni itifaki kuu za mtandao HTTP, FTP, POP3, SMTP, IMAP, ikijumuisha matoleo yao salama. Unaweza pia kutumia HTTP na/au Huduma za Wavuti ili kuhamisha data.

HTTP na huduma za wavuti

Njia za kuunganishwa na 1C

Programu za 1C zinaweza kutekeleza huduma zao za HTTP na wavuti, na pia kupiga simu kwa HTTP na huduma za wavuti zinazotekelezwa na programu za watu wengine.

REST interface na itifaki ya OData

Kuanzia toleo la 8.3.5, jukwaa la 1C:Enterprise linaweza kiotomatiki unda kiolesura cha REST kwa suluhisho zima la maombi. Kitu chochote cha usanidi (saraka, hati, rejista ya habari, n.k.) kinaweza kupatikana kwa kupokea na kurekebisha data kupitia kiolesura cha REST. Mfumo hutumia itifaki kama itifaki ya ufikiaji OData toleo la 3.0. Uchapishaji wa huduma za OData unafanywa kutoka kwa menyu ya Kisanidi "Usimamizi -> Uchapishaji kwenye seva ya wavuti", kisanduku tiki cha "Chapisha kiolesura cha kawaida cha OData" lazima kikaguliwe. Miundo ya Atom/XML na JSON inatumika. Baada ya suluhisho la programu kuchapishwa kwenye seva ya wavuti, mifumo ya watu wengine inaweza kuipata kupitia kiolesura cha REST kwa kutumia maombi ya HTTP. Ili kufanya kazi na programu ya 1C kupitia itifaki ya OData, kupanga programu kwenye upande wa 1C haihitajiki.

Kwa hivyo, URL kama http://<сервер>/<конфигурация>/odata/standard.odata/Catalog_Номенклатура itaturudishia yaliyomo katika katalogi ya Majina katika umbizo la XML - mkusanyiko wa vipengee vya ingizo (kichwa cha ujumbe kimeachwa kwa ufupi):

<entry>
	<id>http://server/Config/odata/standard.odata/Catalog_Номенклатура(guid'35d1f6e4-289b-11e6-8ba4-e03f49b16074')</id>
	<category term="StandardODATA.Catalog_Номенклатура" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/>
	<title type="text"/>
	<updated>2016-06-06T16:42:17</updated>
	<author/>
	<summary/>
	<link rel="edit" href="Catalog_Номенклатура(guid'35d1f6e4-289b-11e6-8ba4-e03f49b16074')" title="edit-link"/>
	<content type="application/xml">
		<m:properties  >
			<d:Ref_Key>35d1f6e4-289b-11e6-8ba4-e03f49b16074</d:Ref_Key>
			<d:DataVersion>AAAAAgAAAAA=</d:DataVersion>
			<d:DeletionMark>false</d:DeletionMark>
			<d:Code>000000001</d:Code>
			<d:Description>Кондиционер Mitsubishi</d:Description>
			<d:Описание>Мощность 2,5 кВт, режимы работы: тепло/холод</d:Описание>
		</m:properties>
	</content>
</entry>
<entry>
	<id>http://server/Config/odata/standard.odata/Catalog_Номенклатура(guid'35d1f6e5-289b-11e6-8ba4-e03f49b16074')</id>
	<category term="StandardODATA.Catalog_Номенклатура" scheme="http://schemas.microsoft.com/ado/2007/08/dataservices/scheme"/>
...

Kwa kuongeza mfuatano “?$format=application/json” kwenye URL, tunapata yaliyomo katika katalogi ya Nomenclature katika umbizo la JSON (URL ya fomu. http://<сервер>/<конфигурация>/odata/standard.odata/Catalog_Номенклатура?$format=application/json ):

{
"odata.metadata": "http://server/Config/odata/standard.odata/$metadata#Catalog_Номенклатура",
"value": [{
"Ref_Key": "35d1f6e4-289b-11e6-8ba4-e03f49b16074",
"DataVersion": "AAAAAgAAAAA=",
"DeletionMark": false,
"Code": "000000001",
"Description": "Кондиционер Mitsubishi",
"Описание": "Мощность 2,5 кВт, режимы работы: тепло/холод"
},{
"Ref_Key": "35d1f6e5-289b-11e6-8ba4-e03f49b16074",
"DataVersion": "AAAAAwAAAAA=",
"DeletionMark": false,
"Code": "000000002",
"Description": "Кондиционер Daikin",
"Описание": "Мощность 3 кВт, режимы работы: тепло/холод"
}, …

Vyanzo vya data vya nje

Njia za kuunganishwa na 1C
Katika baadhi ya matukio, kubadilishana data kupitia vyanzo vya data vya nje inaweza kuwa suluhisho bora. Vyanzo vya data vya nje ni kifaa cha usanidi wa programu ya 1C ambacho hukuruhusu kuingiliana na hifadhidata yoyote inayooana na ODBC, kwa kusoma na kuandika. Vyanzo vya data vya nje vinapatikana kwenye Windows na Linux.

Utaratibu wa kubadilishana data

Utaratibu wa kubadilishana data imekusudiwa kuunda mifumo iliyosambazwa kijiografia kulingana na 1C:Enterprise, na kwa ajili ya kupanga ubadilishanaji wa data na mifumo mingine ya taarifa isiyozingatia 1C:Enterprise.

Utaratibu huu unatumika kikamilifu katika utekelezaji wa 1C, na aina mbalimbali za kazi zinazotatuliwa kwa msaada wake ni pana sana. Hii ni pamoja na kubadilishana data kati ya programu za 1C zilizosakinishwa katika matawi ya shirika, na kubadilishana kati ya programu ya 1C na tovuti ya duka la mtandaoni, na kubadilishana data kati ya programu ya seva ya 1C na mteja wa simu (iliyoundwa kwa kutumia 1C: jukwaa la simu la Enterprise), na mengi. zaidi.

Moja ya dhana muhimu katika utaratibu wa kubadilishana data ni mpango wa kubadilishana. Mpango wa kubadilishana ni aina maalum ya kitu cha jukwaa la maombi ya 1C, ambayo huamua, hasa, muundo wa data ambayo itashiriki katika kubadilishana (ambayo saraka, nyaraka, rejista, nk). Mpango wa kubadilishana pia una taarifa kuhusu washiriki wa kubadilishana (kinachojulikana nodes za kubadilishana).
Sehemu ya pili ya utaratibu wa kubadilishana data ni utaratibu wa usajili wa mabadiliko. Utaratibu huu hufuatilia mfumo kiotomatiki kwa mabadiliko katika data ambayo lazima ihamishwe kwa watumiaji wa mwisho kama sehemu ya mpango wa kubadilishana. Kwa kutumia utaratibu huu, mfumo hufuatilia mabadiliko yaliyotokea tangu ulandanishi wa mwisho na hukuruhusu kupunguza kiasi cha data iliyohamishwa wakati wa kipindi kijacho cha ulandanishi.

Ubadilishanaji wa data hutokea kwa kutumia ujumbe wa XML wa muundo fulani. Ujumbe una data ambayo imebadilika tangu ulandanishi wa mwisho na nodi na baadhi ya taarifa za huduma. Muundo wa ujumbe unaauni nambari za ujumbe na hukuruhusu kupokea uthibitisho kutoka kwa nodi ya mpokeaji kwamba ujumbe umepokelewa. Uthibitisho kama huo uko katika kila ujumbe unaotoka kwa nodi ya kupokea, kwa namna ya nambari ya ujumbe uliopokelewa mwisho. Nambari za ujumbe huruhusu jukwaa kuelewa ni data gani ambayo tayari imetumwa kwa ufanisi kwenye nodi ya kupokea, na kuepuka kusambaza tena kwa kusambaza data pekee ambayo imebadilika tangu nodi ya kutuma ilipokea ujumbe wa mwisho na risiti ya data iliyopokelewa na nodi ya kupokea. Mpango huu wa uendeshaji unahakikisha utoaji wa uhakika hata kwa njia zisizoaminika za upitishaji na kupoteza ujumbe.

Vipengele vya Nje

Katika idadi ya matukio, wakati wa kutatua matatizo ya ushirikiano, mtu anapaswa kukabiliana na mahitaji maalum, kwa mfano, itifaki za mwingiliano, fomati za data, ambazo hazijatolewa katika 1C: jukwaa la Biashara. Kwa anuwai ya kazi kama hizi, jukwaa hutoa teknolojia ya vipengele vya nje, ambayo hukuruhusu kuunda moduli za programu-jalizi zenye nguvu zinazopanua utendakazi wa 1C:Enterprise.

Mfano wa kawaida wa kazi yenye mahitaji sawa itakuwa ujumuishaji wa suluhisho la maombi ya 1C na vifaa vya rejareja, kuanzia mizani hadi rejista za pesa na vichanganuzi vya barcode. Vipengee vya nje vinaweza kuunganishwa kwa 1C: upande wa seva ya Biashara na kwa upande wa mteja (pamoja na, lakini sio tu, mteja wa wavuti, na vile vile toleo linalofuata la jukwaa la rununu 1C: Biashara). Teknolojia ya vipengele vya nje hutoa kiolesura cha programu rahisi na kinachoeleweka (C++) kwa mwingiliano wa vipengele na 1C: Jukwaa la Biashara, ambalo lazima litekelezwe na msanidi.

Uwezekano unaofungua wakati wa kutumia vipengele vya nje ni pana sana. Unaweza kutekeleza mwingiliano kwa kutumia itifaki maalum ya kubadilishana data na vifaa na mifumo ya nje, kuunda algoriti maalum za kuchakata data na fomati za data, n.k.

Mbinu za ujumuishaji zilizopitwa na wakati

Jukwaa hutoa mifumo ya ujumuishaji ambayo haipendekezi kwa matumizi katika suluhisho mpya; wameachwa kwa sababu za utangamano wa nyuma, na pia ikiwa upande mwingine hauwezi kufanya kazi na itifaki za kisasa zaidi. Mmoja wao anafanya kazi na faili za umbizo za DBF (zinazotumika katika lugha iliyojengwa kwa kutumia kitu cha XBase).

Utaratibu mwingine wa kuunganisha urithi ni matumizi ya teknolojia ya COM (inapatikana tu kwenye jukwaa la Windows). Jukwaa la 1C:Enterprise hutoa mbinu mbili za ujumuishaji kwa Windows kwa kutumia teknolojia ya COM: Seva ya kiotomatiki na muunganisho wa Nje. Zinafanana sana, lakini moja ya tofauti za kimsingi ni kwamba katika kesi ya seva ya Kiotomatiki, programu kamili ya mteja 1C:Enterprise 8 inazinduliwa, na katika kesi ya muunganisho wa nje, COM ndogo katika mchakato. seva imezinduliwa. Hiyo ni, ikiwa unafanya kazi kupitia seva ya Automation, unaweza kutumia utendaji wa programu ya mteja na kufanya vitendo sawa na vitendo vya maingiliano ya mtumiaji. Unapotumia muunganisho wa nje, unaweza kutumia tu vitendaji vya mantiki ya biashara, na vinaweza kutekelezwa kwa upande wa mteja wa muunganisho, ambapo seva ya COM ya mchakato imeundwa, na unaweza kuita mantiki ya biashara kwenye 1C: seva ya Biashara. upande.

Teknolojia ya COM pia inaweza kutumika kufikia mifumo ya nje kutoka kwa msimbo wa programu kwenye 1C: jukwaa la Biashara. Katika kesi hii, maombi ya 1C hufanya kama mteja wa COM. Lakini ikumbukwe kwamba mifumo hii itafanya kazi tu ikiwa seva ya 1C inafanya kazi katika mazingira ya Windows.

Mbinu za ujumuishaji zinazotekelezwa katika usanidi wa kawaida

Muundo wa Data ya Biashara

Njia za kuunganishwa na 1C
Katika idadi ya usanidi wa 1C (orodha iliyo hapa chini), kulingana na utaratibu wa kubadilishana data wa jukwaa ulioelezwa hapo juu, utaratibu ulio tayari wa kubadilishana data na programu za nje unatekelezwa, ambao hauhitaji kubadilisha msimbo wa chanzo wa usanidi (maandalizi ya data. kubadilishana hufanywa katika mipangilio ya suluhisho la programu):

  • "1C:ERP Enterprise Management 2.0"
  • "Uendeshaji tata 2"
  • "Uhasibu wa Biashara", toleo la 3.0
  • "Uhasibu kwa biashara ya CORP", toleo la 3.0
  • "Rejareja", toleo la 2.0
  • "Usimamizi Msingi wa Biashara", toleo la 11
  • Usimamizi wa Biashara, Toleo la 11
  • "Mishahara na usimamizi wa wafanyikazi CORP", toleo la 3

Umbizo linalotumika kubadilishana data ni EnterpriseData, kulingana na XML. Muundo huo unalenga biashara - miundo ya data iliyoelezwa ndani yake inalingana na vyombo vya biashara (nyaraka na vipengele vya saraka) vilivyowasilishwa katika programu za 1C, kwa mfano: kitendo cha kukamilisha, utaratibu wa kupokea pesa, mshirika, bidhaa, nk.

Ubadilishanaji wa data kati ya programu ya 1C na programu ya wahusika wengine unaweza kutokea:

  • kupitia saraka ya faili iliyojitolea
  • kupitia saraka ya FTP
  • kupitia huduma ya wavuti iliyotumwa kwa upande wa maombi ya 1C. Faili ya data hupitishwa kama kigezo kwa mbinu za wavuti
  • kupitia barua pepe

Katika kesi ya kubadilishana kupitia huduma ya wavuti, programu ya mtu wa tatu itaanzisha kipindi cha kubadilishana data kwa kupiga simu kwa njia zinazolingana za wavuti za programu ya 1C. Katika hali nyingine, mwanzilishi wa kikao cha kubadilishana atakuwa maombi ya 1C (kwa kuweka faili ya data katika saraka sahihi au kutuma faili ya data kwa anwani ya barua pepe iliyosanidiwa).
Pia kwa upande wa 1C unaweza kusanidi ni mara ngapi maingiliano yatatokea (kwa chaguo na ubadilishanaji wa faili kupitia saraka na barua pepe):

  • kulingana na ratiba (na masafa maalum)
  • kwa mikono; mtumiaji atalazimika kuanza kusawazisha mwenyewe kila wakati anapohitaji

Ujumbe wa kukiri

Programu za 1C huhifadhi rekodi za ujumbe wa ulandanishi uliotumwa na kupokewa na kutarajia vivyo hivyo kutoka kwa programu za watu wengine. Hii hukuruhusu kutumia utaratibu wa kuweka nambari za ujumbe uliofafanuliwa hapo juu katika sehemu ya "Utaratibu wa kubadilishana data".

Wakati wa kusawazisha, programu za 1C husambaza tu taarifa kuhusu mabadiliko ambayo yametokea na huluki za biashara tangu ulandanishi wa mwisho (ili kupunguza kiasi cha taarifa iliyohamishwa). Wakati wa ulandanishi wa kwanza, programu ya 1C itapakia huluki zote za biashara (kwa mfano, vipengee vya kitabu cha marejeleo cha bidhaa) katika umbizo la EnterpriseData hadi faili ya XML (kwa kuwa zote ni "mpya" kwa programu ya nje). Programu ya mtu wa tatu lazima ichakate habari kutoka kwa faili ya XML iliyopokelewa kutoka kwa 1C na, wakati wa kikao kijacho cha maingiliano, weka kwenye faili iliyotumwa kwa 1C, katika sehemu maalum ya XML, habari kwamba ujumbe kutoka kwa 1C na nambari fulani ulifanikiwa. imepokelewa. Ujumbe wa risiti ni ishara kwa programu ya 1C kwamba huluki zote za biashara zimechakatwa kwa ufanisi na programu ya nje na hakuna haja ya kusambaza taarifa kuzihusu tena. Mbali na risiti, faili ya XML kutoka kwa programu ya mtu wa tatu inaweza pia kuwa na data ya maingiliano na programu (kwa mfano, hati za uuzaji wa bidhaa na huduma).

Baada ya kupokea ujumbe wa risiti, programu-tumizi ya 1C inatia alama mabadiliko yote yaliyotumwa katika ujumbe uliopita kuwa yameoanishwa kwa ufanisi. Ni mabadiliko ambayo hayajasawazishwa kwa huluki za biashara (kuunda huluki mpya, kubadilisha na kufuta zilizopo) zitatumwa kwa programu ya nje wakati wa kipindi kijacho cha ulandanishi.

Njia za kuunganishwa na 1C
Wakati wa kuhamisha data kutoka kwa programu ya nje hadi kwa programu ya 1C, picha inabadilishwa. Ni lazima programu ya nje ijaze sehemu ya stakabadhi ya faili ya XML ipasavyo na kuweka data ya biashara kwa ulandanishi kwa upande wake katika umbizo la EnterpriseData.

Njia za kuunganishwa na 1C

Ubadilishanaji wa data uliorahisishwa bila kushikana mikono

Kwa visa vya ujumuishaji rahisi, inapotosha tu kuhamisha habari kutoka kwa programu ya mtu wa tatu hadi kwa programu ya 1C na kubadilisha uhamishaji wa data kutoka kwa programu ya 1C hadi kwa programu ya mtu wa tatu haihitajiki (kwa mfano, ujumuishaji wa mtandaoni. kuhifadhi ambayo huhamisha maelezo ya mauzo hadi 1C: Uhasibu), kuna chaguo kilichorahisishwa cha kufanya kazi kupitia huduma ya tovuti (bila kukiri), ambayo haihitaji mipangilio kwa upande wa programu ya 1C.

Ufumbuzi maalum wa ujumuishaji

Kuna suluhisho la kawaida "1C: Ubadilishaji Data", ambalo linatumia mifumo ya jukwaa kwa kubadilisha na kubadilishana data kati ya usanidi wa kawaida wa 1C, lakini pia inaweza kutumika kwa ushirikiano na programu za tatu.

Kuunganishwa na ufumbuzi wa benki

Standard "Benki ya Wateja", iliyoandaliwa na wataalamu wa 1C zaidi ya miaka 10 iliyopita, kwa kweli imekuwa kiwango cha sekta nchini Urusi. Hatua inayofuata katika mwelekeo huu ni teknolojia DirectBank, ambayo inakuwezesha kutuma hati za malipo kwa benki na kupokea taarifa kutoka kwa benki moja kwa moja kutoka kwa programu za mfumo wa 1C:Enterprise kwa kushinikiza kifungo kimoja katika programu ya 1C; hauhitaji kufunga na kuendesha programu za ziada kwenye kompyuta ya mteja.

Kuna pia kiwango cha kubadilishana data katika miradi ya mishahara.

Nyingine

Inastahili kutajwa kubadilishana itifaki kati ya 1C:Mfumo wa Biashara na tovuti, kiwango cha kubadilishana habari za kibiashara CommerceML (iliyotengenezwa kwa pamoja na Microsoft, Intel, Price.ru na makampuni mengine), kiwango cha kubadilishana data kwa ajili ya kupata miamala.

Chanzo: mapenzi.com

Kuongeza maoni