Awọn ọna ti Integration pẹlu 1C

Kini awọn ibeere pataki julọ fun awọn ohun elo iṣowo? Diẹ ninu awọn iṣẹ ṣiṣe pataki julọ ni atẹle yii:

  • Irọrun ti iyipada / adaṣe ohun elo kannaa si iyipada awọn iṣẹ-ṣiṣe iṣowo.
  • Isọpọ irọrun pẹlu awọn ohun elo miiran.

Bawo ni iṣẹ-ṣiṣe akọkọ ṣe yanju ni 1C ni a ṣe apejuwe ni ṣoki ni apakan “Isọdi-ara ati Atilẹyin”. Arokọ yi; A yoo pada si koko ti o nifẹ si ni nkan iwaju. Loni a yoo sọrọ nipa iṣẹ-ṣiṣe keji, iṣọpọ.

Awọn iṣẹ-ṣiṣe Integration

Awọn iṣẹ-ṣiṣe Integration le yatọ. Lati yanju diẹ ninu awọn iṣoro, paṣipaarọ data ibaraenisepo ti o rọrun jẹ to - fun apẹẹrẹ, lati gbe atokọ ti awọn oṣiṣẹ lọ si banki kan fun ipinfunni awọn kaadi ṣiṣu owo osu. Fun awọn iṣẹ ṣiṣe ti o ni idiwọn diẹ sii, paṣipaarọ data adaṣe ni kikun le jẹ pataki, o ṣee ṣe pẹlu itọka si ọgbọn-ọrọ iṣowo ti eto ita. Awọn iṣẹ ṣiṣe ti o jẹ amọja ni iseda wa, gẹgẹbi isọpọ pẹlu ohun elo ita (fun apẹẹrẹ, ohun elo soobu, awọn ọlọjẹ alagbeka, ati bẹbẹ lọ) tabi pẹlu ohun-ini tabi awọn eto amọja ti o ga julọ (fun apẹẹrẹ, pẹlu awọn eto idanimọ tag RFID). O ṣe pataki pupọ lati yan ẹrọ isọpọ ti o yẹ julọ fun iṣẹ-ṣiṣe kọọkan.

Awọn aṣayan Integration pẹlu 1C

Awọn ọna oriṣiriṣi wa si imuse isọpọ pẹlu awọn ohun elo 1C; eyiti ọkan lati yan da lori awọn ibeere ti iṣẹ-ṣiṣe naa.

  1. Da lori imuse Integration sisetopese nipasẹ awọn Syeed, awọn oniwe-ara specialized API lori 1C ohun elo ẹgbẹ (fun apẹẹrẹ, a ṣeto ti Web tabi HTTP awọn iṣẹ ti yoo pe ẹni-kẹta ohun elo lati ṣe paṣipaarọ data pẹlu awọn 1C ohun elo). Awọn anfani ti ọna yii ni idiwọ API si awọn iyipada ninu imuse lori ẹgbẹ ohun elo 1C. Iyatọ ti ọna ni pe o jẹ dandan lati yi koodu orisun ti ojutu 1C boṣewa kan, eyiti o le nilo igbiyanju nigbati o ba dapọ awọn koodu orisun nigba gbigbe si ẹya tuntun ti iṣeto. Ni ọran yii, iṣẹ ilọsiwaju tuntun le wa si igbala - iṣeto ni awọn amugbooro. Awọn ifaagun jẹ, ni pataki, ẹrọ itanna kan ti o fun ọ laaye lati ṣẹda awọn afikun si awọn solusan ohun elo laisi iyipada awọn ojutu ohun elo funrararẹ. Gbigbe API iṣọpọ sinu itẹsiwaju iṣeto ni yoo gba ọ laaye lati yago fun awọn iṣoro nigbati o ba dapọ awọn atunto nigba gbigbe si ẹya tuntun ti ojutu boṣewa kan.
  2. Lilo awọn ọna ṣiṣe iṣọpọ Syeed ti o pese iraye si ita si awoṣe ohun elo ohun elo ati pe ko nilo iyipada ohun elo tabi ṣiṣẹda itẹsiwaju. Awọn anfani ti ọna yii ni pe ko si iwulo lati yi ohun elo 1C pada. Iyokuro - ti ohun elo 1C ba ti ni ilọsiwaju, lẹhinna awọn ilọsiwaju le nilo ninu ohun elo iṣọpọ. Apeere ti ọna yii ni lilo Ilana OData fun iṣọpọ, ti a ṣe ni ẹgbẹ ti 1C: Syeed iṣowo (diẹ sii nipa rẹ ni isalẹ).
  3. Lilo awọn ilana elo ohun elo ti a ṣe ni imuse ni awọn ipinnu 1C boṣewa. Ọpọlọpọ awọn solusan boṣewa lati 1C ati awọn alabaṣiṣẹpọ ṣe awọn ilana ilana elo tiwọn, ti dojukọ awọn iṣẹ ṣiṣe kan pato, ti o da lori awọn ilana isọpọ ti a pese nipasẹ pẹpẹ. Nigbati o ba nlo awọn ilana wọnyi, ko si iwulo lati kọ koodu si ẹgbẹ ohun elo 1C, nitori A lo awọn agbara boṣewa ti ojutu ohun elo. Ni ẹgbẹ ohun elo 1C, a nilo lati ṣe awọn eto kan nikan.

Awọn ilana imudarapọ ni 1C: Syeed ile-iṣẹ

Gbe wọle/okeere awọn faili

Ṣebi a ni idojukọ pẹlu iṣẹ-ṣiṣe ti paṣipaarọ data bidirectional laarin ohun elo 1C ati ohun elo lainidii. Fun apẹẹrẹ, a nilo lati mu akojọ awọn ọja ṣiṣẹpọ (Liana Nomenclature) laarin ohun elo 1C ati ohun elo lainidii.

Awọn ọna ti Integration pẹlu 1C
Lati yanju iṣoro yii, o le kọ itẹsiwaju ti o ṣe igbasilẹ ilana Nomenclature sinu faili ti ọna kika kan (ọrọ, XML, JSON, ...) ati pe o le ka ọna kika yii.

Syeed n ṣe ilana kan fun sisọ awọn nkan elo ni XML mejeeji taara, nipasẹ awọn ọna ọrọ WriteXML/ReadXML agbaye, ati lilo ohun iranlọwọ XDTO (Awọn Ohun Gbigbe Data XML).

Ohunkohun ti o wa ninu 1C: Eto ile-iṣẹ le jẹ lẹsẹsẹ sinu aṣoju XML ati ni idakeji.

Iṣẹ yii yoo da aṣoju XML pada ti nkan naa:

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

Eyi ni ohun ti gbigbejade ilana Nomenclature si XML ni lilo XDTO yoo dabi:

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

Nipa yiyipada koodu nirọrun, a gbejade liana si JSON. Awọn ọja yoo wa ni kikọ si ohun orun; Fun orisirisi, eyi ni ẹya Gẹẹsi ti sintasi:

&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

Lẹhinna gbogbo ohun ti o ku ni lati gbe data naa si olumulo ipari. Syeed 1C: Idawọlẹ n ṣe atilẹyin awọn ilana Ayelujara akọkọ HTTP, FTP, POP3, SMTP, IMAP, pẹlu awọn ẹya to ni aabo. O tun le lo HTTP ati/tabi awọn iṣẹ Ayelujara lati gbe data lọ.

HTTP ati awọn iṣẹ wẹẹbu

Awọn ọna ti Integration pẹlu 1C

Awọn ohun elo 1C le ṣe imuse HTTP tiwọn ati awọn iṣẹ wẹẹbu, bakanna bi ipe HTTP ati awọn iṣẹ wẹẹbu ti a ṣe nipasẹ awọn ohun elo ẹnikẹta.

REST ni wiwo ati OData Ilana

Bibẹrẹ lati ẹya 8.3.5, 1C: Syeed ile-iṣẹ le laifọwọyi ṣẹda wiwo REST fun gbogbo ojutu ohun elo. Eyikeyi ohun atunto (liana, iwe, iforukọsilẹ alaye, ati bẹbẹ lọ) le jẹ ki o wa fun gbigba ati iyipada data nipasẹ wiwo REST. Syeed nlo ilana naa gẹgẹbi ilana iwọle Odata ẹya 3.0. Titẹjade awọn iṣẹ OData ni a ṣe lati inu akojọ aṣayan atunto “Iṣakoso -> Titẹjade lori olupin wẹẹbu kan”, apoti apoti “Tẹjade wiwo OData boṣewa” gbọdọ jẹ ayẹwo. Awọn ọna kika Atom/XML ati JSON ni atilẹyin. Lẹhin ti a ti tẹjade ojutu ohun elo lori olupin wẹẹbu, awọn eto ẹnikẹta le wọle si nipasẹ wiwo REST nipa lilo awọn ibeere HTTP. Lati ṣiṣẹ pẹlu ohun elo 1C nipasẹ Ilana OData, siseto ni ẹgbẹ 1C ko nilo.

Nitorina, URL kan bi http://<сервер>/<конфигурация>/odata/standard.odata/Catalog_Номенклатура yoo da awọn akoonu inu iwe akọọlẹ Nomenclature pada wa ni ọna kika XML - ikojọpọ awọn eroja titẹsi (akọle ifiranṣẹ ti yọkuro fun kukuru):

<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"/>
...

Nipa fifi okun “?$format=application/json” kun URL naa, a gba awọn akoonu inu iwe akọọlẹ Nomenclature ni ọna kika JSON (URL ti fọọmu naa 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 кВт, режимы работы: тепло/холод"
}, …

Awọn orisun data ita

Awọn ọna ti Integration pẹlu 1C
Ni awọn igba miiran, data paṣipaarọ nipasẹ ita data orisun le jẹ ojutu ti o dara julọ. Awọn orisun data ita jẹ ohun elo iṣeto ohun elo 1C ti o fun ọ laaye lati ṣe ajọṣepọ pẹlu eyikeyi data ibaramu ODBC, mejeeji fun kika ati kikọ. Awọn orisun data ita wa lori mejeeji Windows ati Lainos.

Data paṣipaarọ siseto

Data paṣipaarọ siseto ti pinnu mejeeji fun ṣiṣẹda awọn ọna ṣiṣe pinpin agbegbe ti o da lori 1C: Idawọlẹ, ati fun siseto paṣipaarọ data pẹlu awọn eto alaye miiran ti ko da lori 1C: Idawọlẹ.

Ilana yii ni a lo ni itara ni awọn imuse 1C, ati ibiti awọn iṣẹ ṣiṣe ti o yanju pẹlu iranlọwọ rẹ jẹ jakejado pupọ. Eyi pẹlu paṣipaarọ data laarin awọn ohun elo 1C ti a fi sori ẹrọ ni awọn ẹka ile-iṣẹ, ati paṣipaarọ laarin ohun elo 1C ati oju opo wẹẹbu itaja ori ayelujara, ati paṣipaarọ data laarin ohun elo olupin 1C ati alabara alagbeka (ti a ṣẹda nipa lilo 1C: Syeed alagbeka ile-iṣẹ), ati pupọ siwaju sii.

Ọkan ninu awọn ero pataki ninu ẹrọ paṣipaarọ data jẹ ero paṣipaarọ. Eto paṣipaarọ jẹ iru nkan pataki ti ipilẹ ohun elo 1C, eyiti o pinnu, ni pataki, akopọ ti data ti yoo kopa ninu paṣipaarọ (eyiti awọn ilana, awọn iwe aṣẹ, awọn iforukọsilẹ, ati bẹbẹ lọ). Eto paṣipaarọ naa tun ni alaye nipa awọn alabaṣepọ paṣipaarọ (ti a npe ni awọn apa paṣipaarọ).
Ẹya keji ti ẹrọ paṣipaarọ data jẹ ilana iforukọsilẹ iyipada. Ilana yii ṣe abojuto eto laifọwọyi fun awọn ayipada ninu data ti o gbọdọ gbe lọ si awọn olumulo ipari gẹgẹbi apakan ti ero paṣipaarọ. Lilo ẹrọ yii, pẹpẹ ṣe orin awọn ayipada ti o ṣẹlẹ lati amuṣiṣẹpọ to kẹhin ati gba ọ laaye lati dinku iye data ti o gbe lakoko igba imuṣiṣẹpọ atẹle.

Paṣipaarọ data waye nipa lilo awọn ifiranṣẹ XML ti eto kan. Ifiranṣẹ naa ni data ti o ti yipada lati igba imuṣiṣẹpọ to kẹhin pẹlu ipade ati alaye iṣẹ kan. Ilana ifiranšẹ naa ṣe atilẹyin nọmba ifiranṣẹ ati gba ọ laaye lati gba ijẹrisi lati oju ipade olugba pe awọn ifiranṣẹ ti gba. Iru ìmúdájú bẹẹ wa ninu ifiranṣẹ kọọkan ti o nbọ lati oju ipade gbigba, ni irisi nọmba ti ifiranṣẹ ti o gba kẹhin. Awọn ifiranṣẹ nọmba gba aaye laaye lati ni oye kini data ti a ti firanṣẹ tẹlẹ ni aṣeyọri si ipade gbigba, ati lati yago fun gbigbejade nipasẹ gbigbe data nikan ti o yipada lati ipade fifiranṣẹ ti gba ifiranṣẹ ti o kẹhin pẹlu iwe-ẹri fun data ti o gba nipasẹ ipade gbigba. Eto iṣiṣẹ yii ṣe idaniloju ifijiṣẹ iṣeduro paapaa pẹlu awọn ikanni gbigbe ti ko ni igbẹkẹle ati pipadanu ifiranṣẹ.

Awọn ohun elo ita

Ni nọmba awọn ọran, nigbati o ba yanju awọn iṣoro iṣọpọ, eniyan ni lati koju awọn ibeere kan pato, fun apẹẹrẹ, awọn ilana ibaraenisepo, awọn ọna kika data, eyiti a ko pese fun ni 1C: Syeed Idawọlẹ. Fun iru kan ibiti o ti awọn iṣẹ-ṣiṣe, awọn Syeed pese ita paati ọna ẹrọ, eyiti o fun ọ laaye lati ṣẹda awọn modulu plug-in ti o ni agbara ti o faagun iṣẹ ṣiṣe ti 1C: Idawọlẹ.

Apeere aṣoju ti iṣẹ-ṣiṣe pẹlu awọn ibeere ti o jọra yoo jẹ isọpọ ti ojutu ohun elo 1C pẹlu ohun elo soobu, ti o wa lati awọn iwọn si awọn iforukọsilẹ owo ati awọn ọlọjẹ kooduopo. Awọn paati ita le jẹ asopọ mejeeji ni 1C: ẹgbẹ olupin ile-iṣẹ ati ni ẹgbẹ alabara (pẹlu, ṣugbọn kii ṣe opin si, alabara wẹẹbu, bakanna bi tókàn ti ikede mobile Syeed 1C: Idawọlẹ). Imọ-ẹrọ ti awọn paati ita n pese wiwo sọfitiwia ti o rọrun ati oye (C++) fun ibaraenisepo awọn paati pẹlu 1C: Syeed Idawọlẹ, eyiti o gbọdọ ṣe imuse nipasẹ olupilẹṣẹ.

Awọn iṣeeṣe ti o ṣii nigba lilo awọn paati ita jẹ fife pupọ. O le ṣe ibaraenisepo nipa lilo ilana paṣipaarọ data kan pato pẹlu awọn ẹrọ ita ati awọn ọna ṣiṣe, kọ ni awọn algoridimu kan pato fun sisẹ data ati awọn ọna kika data, ati bẹbẹ lọ.

Awọn ilana isọpọ ti igba atijọ

Syeed n pese awọn ilana iṣọpọ ti a ko ṣeduro fun lilo ninu awọn solusan tuntun; wọn fi silẹ fun awọn idi ti ibamu sẹhin, ati paapaa ti ẹgbẹ miiran ko ba le ṣiṣẹ pẹlu awọn ilana igbalode diẹ sii. Ọkan ninu wọn n ṣiṣẹ pẹlu awọn faili kika DBF (atilẹyin ni ede ti a ṣe sinu nipa lilo ohun XBase).

Ilana isọpọ-ọrọ miiran jẹ lilo imọ-ẹrọ COM (nikan wa lori pẹpẹ Windows). 1C: Syeed Idawọlẹ n pese awọn ọna isọpọ meji fun Windows nipa lilo imọ-ẹrọ COM: olupin adaṣe ati asopọ ita. Wọn jọra pupọ, ṣugbọn ọkan ninu awọn iyatọ ipilẹ ni pe ninu ọran ti olupin Automation, ohun elo alabara 1C: Enterprise 8 ti o ni kikun ti ṣe ifilọlẹ, ati ninu ọran ti asopọ ita, COM ti o kere diẹ ninu ilana olupin ti wa ni ifilọlẹ. Iyẹn ni, ti o ba ṣiṣẹ nipasẹ olupin Automation, o le lo iṣẹ ṣiṣe ti ohun elo alabara ati ṣe awọn iṣe ti o jọra si awọn iṣe ibaraenisepo ti olumulo. Nigbati o ba nlo asopọ ita, o le lo awọn iṣẹ kannaa iṣowo nikan, ati pe wọn le ṣe mejeeji ni ẹgbẹ alabara ti asopọ, nibiti a ti ṣẹda olupin COM ninu ilana, ati pe o le pe ọgbọn iṣowo lori olupin 1C: Idawọlẹ ẹgbẹ.

Imọ-ẹrọ COM tun le ṣee lo lati wọle si awọn eto ita lati koodu ohun elo lori 1C: Syeed Idawọlẹ. Ni ọran yii, ohun elo 1C n ṣiṣẹ bi alabara COM. Ṣugbọn o yẹ ki o ranti pe awọn ọna ṣiṣe wọnyi yoo ṣiṣẹ nikan ti olupin 1C ba ṣiṣẹ ni agbegbe Windows kan.

Awọn ilana imusepọ ti a ṣe ni awọn atunto boṣewa

Idawọlẹ Data kika

Awọn ọna ti Integration pẹlu 1C
Ni nọmba awọn atunto 1C (akojọ ti o wa ni isalẹ), ti o da lori ẹrọ paṣipaarọ data Syeed ti a ṣalaye loke, ilana ti a ti ṣetan fun paṣipaarọ data pẹlu awọn ohun elo ita ti wa ni imuse, eyiti ko nilo iyipada koodu orisun ti awọn atunto (igbaradi fun data). paṣipaarọ ṣe ni awọn eto ti awọn solusan ohun elo):

  • "1C: ERP Isakoso Idawọlẹ 2.0"
  • "Adaṣiṣẹ eka 2"
  • "Iṣiro Iṣowo Iṣowo", ẹda 3.0
  • "Iṣiro fun ile-iṣẹ CORP", atẹjade 3.0
  • "Retail", àtúnse 2.0
  • "Iṣakoso Iṣowo Ipilẹ", ẹda 11
  • Isakoso Iṣowo, Ẹya 11
  • “Awọn owo osu ati iṣakoso oṣiṣẹ CORP”, ẹda 3

Ọna kika ti a lo fun paṣipaarọ data jẹ EnterpriseData, da lori XML. Ọna kika naa jẹ iṣowo-owo - awọn ẹya data ti a ṣalaye ninu rẹ ni ibamu si awọn ile-iṣẹ iṣowo (awọn iwe-ipamọ ati awọn eroja ilana) ti a gbekalẹ ni awọn eto 1C, fun apẹẹrẹ: iṣe ti ipari, aṣẹ gbigba owo, ẹlẹgbẹ, nkan, ati bẹbẹ lọ.

Paṣipaarọ data laarin ohun elo 1C ati ohun elo ẹnikẹta le waye:

  • nipasẹ a ifiṣootọ faili liana
  • nipasẹ FTP liana
  • nipasẹ iṣẹ wẹẹbu ti a fi ranṣẹ si ẹgbẹ ohun elo 1C. Faili data ti kọja bi paramita si awọn ọna wẹẹbu
  • nipasẹ imeeli

Ninu ọran ti paṣipaarọ nipasẹ iṣẹ wẹẹbu kan, ohun elo ẹni-kẹta yoo bẹrẹ igba paṣipaarọ data nipa pipe awọn ọna wẹẹbu ti o baamu ti ohun elo 1C. Ni awọn igba miiran, olupilẹṣẹ ti igba paṣipaarọ yoo jẹ ohun elo 1C (nipa gbigbe faili data sinu itọsọna ti o yẹ tabi fifiranṣẹ faili data si adirẹsi imeeli ti a tunto).
Paapaa ni ẹgbẹ 1C o le tunto iye igba amuṣiṣẹpọ yoo waye (fun awọn aṣayan pẹlu paṣipaarọ faili nipasẹ itọsọna ati imeeli):

  • ni ibamu si iṣeto (pẹlu igbohunsafẹfẹ pàtó kan)
  • pẹlu ọwọ; olumulo yoo ni lati bẹrẹ amuṣiṣẹpọ pẹlu ọwọ ni gbogbo igba ti o nilo rẹ

Gbigba awọn ifiranṣẹ

Awọn ohun elo 1C tọju awọn igbasilẹ ti fifiranṣẹ ati gbigba awọn ifiranṣẹ imuṣiṣẹpọ ati nireti ohun kanna lati awọn ohun elo ẹnikẹta. Eyi n gba ọ laaye lati lo ẹrọ ṣiṣe nọmba ifiranṣẹ ti a ṣalaye loke ni apakan “Eto paṣipaarọ data”.

Lakoko mimuuṣiṣẹpọ, awọn ohun elo 1C n ṣe atagba alaye nikan nipa awọn iyipada ti o ti waye pẹlu awọn ile-iṣẹ iṣowo lati igba imuṣiṣẹpọ to kẹhin (lati gbe iye alaye ti o ti gbe silẹ). Lakoko imuṣiṣẹpọ akọkọ, ohun elo 1C yoo gbejade gbogbo awọn ile-iṣẹ iṣowo (fun apẹẹrẹ, awọn ohun kan ti iwe itọkasi nkan) ni ọna kika EnterpriseData sinu faili XML (niwọn igba ti gbogbo wọn jẹ “tuntun” fun ohun elo ita). Ohun elo ẹni-kẹta gbọdọ ṣe ilana alaye lati faili XML ti o gba lati 1C ati, lakoko igba imuṣiṣẹpọ atẹle, gbe sinu faili ti a firanṣẹ si 1C, ni apakan XML pataki kan, alaye ti ifiranṣẹ lati 1C pẹlu nọmba kan ti ṣaṣeyọri. gba. Ifiranṣẹ gbigba jẹ ifihan agbara si ohun elo 1C pe gbogbo awọn ile-iṣẹ iṣowo ti ni ilọsiwaju ni aṣeyọri nipasẹ ohun elo ita ati pe ko si iwulo lati atagba alaye nipa wọn mọ. Ni afikun si gbigba, faili XML kan lati inu ohun elo ẹni-kẹta tun le ni data ninu mimuuṣiṣẹpọ nipasẹ ohun elo (fun apẹẹrẹ, awọn iwe aṣẹ fun tita ọja ati iṣẹ).

Lẹhin gbigba ifiranṣẹ gbigba, ohun elo 1C samisi gbogbo awọn ayipada ti o tan kaakiri ninu ifiranṣẹ iṣaaju bi mimuuṣiṣẹpọ ni aṣeyọri. Awọn ayipada aiṣiṣẹpọ nikan si awọn ile-iṣẹ iṣowo (ṣẹda awọn nkan tuntun, iyipada ati piparẹ awọn ti o wa tẹlẹ) yoo firanṣẹ si ohun elo ita lakoko igba imuṣiṣẹpọ atẹle.

Awọn ọna ti Integration pẹlu 1C
Nigbati o ba n gbe data lati ohun elo ita si ohun elo 1C, aworan yoo yi pada. Ohun elo ita gbọdọ fọwọsi apakan gbigba ti faili XML ni ibamu ati gbe data iṣowo fun amuṣiṣẹpọ ni apakan rẹ ni ọna kika EnterpriseData.

Awọn ọna ti Integration pẹlu 1C

Irọrun data paṣipaarọ lai afọwọwọ

Fun awọn ọran ti iṣọpọ ti o rọrun, nigbati o ba to lati gbe alaye nikan lati ohun elo ẹni-kẹta si ohun elo 1C ati gbigbe data pada lati ohun elo 1C si ohun elo ẹnikẹta ko nilo (fun apẹẹrẹ, isọpọ ti ori ayelujara itaja ti o gbe alaye tita si 1C: Iṣiro), aṣayan irọrun wa ti ṣiṣẹ nipasẹ iṣẹ wẹẹbu kan (laisi ifọwọsi), eyiti ko nilo awọn eto ni ẹgbẹ ti ohun elo 1C.

Aṣa Integration solusan

Ojutu boṣewa kan wa “1C: Iyipada data”, eyiti o nlo awọn ọna ẹrọ Syeed fun iyipada ati paarọ data laarin awọn atunto 1C boṣewa, ṣugbọn tun le ṣee lo fun iṣọpọ pẹlu awọn ohun elo ẹni-kẹta.

Integration pẹlu ile-ifowopamọ solusan

Standard "Onibara Bank", ni idagbasoke nipasẹ 1C ojogbon diẹ sii ju 10 odun seyin, ti kosi di ohun ile ise bošewa ni Russia. Igbesẹ ti o tẹle ni itọsọna yii jẹ imọ-ẹrọ DirectBank, eyiti o fun ọ laaye lati firanṣẹ awọn iwe isanwo si banki ati gba awọn alaye lati banki taara lati awọn eto ti 1C: Eto iṣowo nipa titẹ bọtini kan ninu eto 1C; ko nilo fifi sori ẹrọ ati ṣiṣe awọn eto afikun lori kọnputa alabara.

Awọn tun wa bošewa fun data paṣipaarọ ni ekunwo ise agbese.

Miiran

Ti o tọ lati darukọ Ilana paṣipaarọ laarin 1C: Eto iṣowo ati oju opo wẹẹbu, iṣowo alaye paṣipaarọ bošewa CommerceML (ni idagbasoke ni apapọ pẹlu Microsoft, Intel, Price.ru ati awọn ile-iṣẹ miiran), boṣewa fun paṣipaarọ data fun gbigba awọn iṣowo.

orisun: www.habr.com

Fi ọrọìwòye kun