உலகளாவிய தரவு பரிமாற்றத்தைப் பயன்படுத்துவதன் தோற்றம் மற்றும் அம்சங்கள். உலகளாவிய தரவு பரிமாற்றத்தைப் பயன்படுத்துவதற்கான தோற்றம் மற்றும் அம்சங்கள் 1c தரவு பரிமாற்ற விதிகளை உருவாக்குதல்

தானியங்கி அமைப்புகள்பெரும்பாலான சந்தர்ப்பங்களில், மேலாண்மை அமைப்புகள் தனித்தனி தரவுத்தளங்களைக் கொண்டிருக்கின்றன மற்றும் பெரும்பாலும் புவியியல் ரீதியாக விநியோகிக்கப்பட்ட கட்டமைப்பைக் கொண்டுள்ளன. அதே நேரத்தில், சரியாக செயல்படுத்தப்பட்ட தரவு பரிமாற்றம் அவசியமான நிபந்தனையாகும் திறமையான வேலைபோன்ற அமைப்புகள்.

1C:Enterprise பிளாட்ஃபார்மில் உள்ள தயாரிப்புகளைப் போலவே, ஒரே மாதிரியான ஆதாரங்களைக் கையாள்வதில் இருந்தாலும், பரிமாற்றத்தின் ஆரம்ப அமைப்பிற்கு, நிரலாக்கத்தின் அடிப்படையில் மட்டுமல்லாமல், ஆலோசனையும் பல செயல்கள் தேவைப்படலாம். 1C பரிமாற்றத்தை அமைப்பது ஏன் (அல்லது, 1C 8.3 இல் தரவு ஒத்திசைவு என்றும் அழைக்கப்படுகிறது) ஒரு ஒருங்கிணைப்பு திட்டத்தின் அதிக நேரத்தை எடுத்துக்கொள்ளும் மற்றும் விலையுயர்ந்த பணியாக மாறும், இந்த கட்டுரையில் பார்ப்போம்.

1C சூழலில் தரவு பரிமாற்றம் உங்களை அனுமதிக்கிறது:

  • ஆவணங்களின் இரட்டை நுழைவை நீக்குதல்;
  • தொடர்புடைய வணிக செயல்முறைகளை தானியங்குபடுத்துதல்;
  • விநியோகிக்கப்பட்ட துறைகளுக்கு இடையிலான தொடர்புகளை மேம்படுத்துதல்;
  • பல்வேறு துறைகளைச் சேர்ந்த நிபுணர்களின் பணிக்கான தரவை உடனடியாகப் புதுப்பிக்கவும்;
  • பல்வேறு வகையான கணக்குகளுக்கு இடையே "வேறுபடுத்தவும்".*

*ஒரு வகை கணக்கியலின் தரவு மற்றொன்றிலிருந்து கணிசமாக வேறுபடும் சந்தர்ப்பங்களில், தகவலின் இரகசியத்தன்மை மற்றும் "டிலிமிட்" தகவல் ஓட்டங்களை உறுதிப்படுத்துவது அவசியம். எடுத்துக்காட்டாக, 1C UT மற்றும் 1C கணக்கியலுக்கு இடையேயான தரவு பரிமாற்றத்திற்கு, ஒழுங்குமுறை கணக்கியல் தரவுத்தளத்தில் மேலாண்மைத் தரவைப் பதிவேற்றத் தேவையில்லை, அதாவது. 1C இல் உள்ள ஒத்திசைவு இங்கே முழுமையடையாது.

நீங்கள் கற்பனை செய்தால் நிலையான செயல்முறைமுதன்மை தரவு பரிமாற்றத்தை செயல்படுத்துதல், அதன் பொருள்களில் குறைந்தபட்சம் ஒன்று 1C தயாரிப்பாக இருக்கும்போது, ​​பின்வரும் நிலைகளை வேறுபடுத்தி அறியலாம்:

  • பரிமாற்றத்தின் கலவையின் ஒருங்கிணைப்பு;
  • போக்குவரத்து வரையறை (பரிமாற்ற நெறிமுறைகள்);
  • விதிகளை அமைத்தல்;
  • திட்டமிடல்.

1C பரிமாற்றத்தின் கலவையின் அடையாளம்

பரிமாற்ற பொருள்களை "மூலம்" மற்றும் "பெறுபவர்" என பிரிக்கலாம். அதே நேரத்தில், அவர்கள் ஒரே நேரத்தில் இரண்டு பாத்திரங்களைச் செய்ய முடியும், இது இருவழி பரிமாற்றம் என்று அழைக்கப்படும். ஆதாரம் மற்றும் சேருமிடம் தேவையைப் பொறுத்து தர்க்கரீதியாக தீர்மானிக்கப்படுகிறது அல்லது செயல்பாடுஅமைப்புகள்.*

*உதாரணமாக, “1C:Enterprise” அடிப்படையில் உருவாக்கப்பட்ட “WA: Financier” - நிதிக் கணக்கை பராமரிப்பதற்கும் கருவூல செயல்முறைகளை நிர்வகிப்பதற்குமான ஒரு தீர்வு, WiseAdvice வல்லுநர்கள் இதை ஒரு முதன்மை அமைப்பாகப் பரிந்துரைக்கின்றனர். பயன்பாட்டுக் கொள்கையின் விதிகளுக்கு இணங்குவதற்கும், அதன்படி, தீர்வின் செயல்திறனை உறுதி செய்வதற்கும் கட்டுப்பாட்டு கருவிகள் கிடைப்பதே இதற்குக் காரணம்.

அடுத்து, பயனர்களிடமிருந்து பெறப்பட்ட மற்றும் பதிவுசெய்யப்பட்ட தேவைகளின் அடிப்படையில், பரிமாற்றத்திற்கான தரவுகளின் பட்டியல் உருவாக்கப்பட்டது, அதன் அளவு, பரிமாற்றத்தின் அதிர்வெண் தேவைகள் தீர்மானிக்கப்படுகின்றன, மேலும் பிழைகளுடன் பணிபுரியும் மற்றும் விதிவிலக்கான சூழ்நிலைகளை (மோதல்கள்) கையாளும் செயல்முறை பரிந்துரைக்கப்படுகிறது.

அதே கட்டத்தில், தற்போதுள்ள அமைப்புகளின் கடற்படை மற்றும் நிறுவனத்தின் கட்டமைப்பைப் பொறுத்து, பரிமாற்ற வடிவம் தீர்மானிக்கப்படுகிறது:

விநியோகிக்கப்பட்ட தகவல் அடிப்படை

  • ஒவ்வொரு பரிமாற்ற ஜோடிக்கும் தெளிவான "மாஸ்டர்-ஸ்லேவ்" கட்டுப்பாட்டு அமைப்புடன், ஒரே மாதிரியான 1C தரவுத்தள உள்ளமைவுகளுக்கு இடையே பரிமாற்றத்தை RIB குறிக்கிறது. ஒரு தொழில்நுட்ப தளத்தின் ஒரு அங்கமாக, RIB, தரவுக்கு கூடுதலாக, உள்ளமைவு மாற்றங்கள் மற்றும் தரவுத்தளத்தின் நிர்வாகத் தகவலை அனுப்ப முடியும் (ஆனால் மாஸ்டர் முதல் அடிமை வரை).

1C இல் உலகளாவிய தரவு பரிமாற்றம்

  • 1C: எண்டர்பிரைஸ் இயங்குதளத்தில் உள்ள கட்டமைப்புகள் மற்றும் மூன்றாம் தரப்பு அமைப்புகளுடன் 1C தரவுத்தளங்களின் பரிமாற்றத்தை உள்ளமைக்க உங்களை அனுமதிக்கும் ஒரு பொறிமுறை. பரிமாற்றம் "பரிமாற்றத் திட்டங்களுக்கு" இணங்க உலகளாவிய xml வடிவத்தில் தரவை மாற்றுவதன் மூலம் மேற்கொள்ளப்படுகிறது.

EnterpriseData

  • 1C இன் சமீபத்திய மேம்பாடு, 1C: எண்டர்பிரைஸ் பிளாட்ஃபார்மில் உருவாக்கப்பட்ட தயாரிப்புகளுக்கு இடையே xml வடிவத்தில் தரவு பரிமாற்றத்தை செயல்படுத்த வடிவமைக்கப்பட்டுள்ளது. EnterpriseData இன் பயன்பாடு பரிமாற்றத்துடன் தொடர்புடைய மாற்றங்களை எளிதாக்குகிறது. முன்னதாக, ஒரு கணினியில் ஒரு புதிய கட்டமைப்பு சேர்க்கப்படும் போது, ​​அது மற்றும் ஏற்கனவே உள்ள அமைப்புகளுக்கு தரவை இறக்குமதி செய்வதற்கும் ஏற்றுமதி செய்வதற்கும் ஒரு பொறிமுறையை செயல்படுத்துவது அவசியம். இப்போது EnterpriseData ஐ ஆதரிக்கும் அமைப்புகளுக்கு எந்த மாற்றங்களும் தேவையில்லை, ஒரே ஒரு நுழைவு-வெளியேறு புள்ளி மட்டுமே உள்ளது.

போக்குவரத்து வரையறை (பரிமாற்ற நெறிமுறைகள்)

1C:Enterprise 8 இயங்குதளத்தில் உள்ள கணினிக்கு, பொதுவாக ஏற்றுக்கொள்ளப்பட்ட உலகளாவிய தரநிலைகளைப் பயன்படுத்தி (xml, உரை கோப்புகள், எக்செல், ஏடிஓ இணைப்பு போன்றவை). எனவே, பரிமாற்ற தரவுக்கான போக்குவரத்தை தீர்மானிக்கும் போது, ​​நீங்கள் மூன்றாம் தரப்பு அமைப்பின் தரவுத்தள திறன்களை நம்பியிருக்க வேண்டும்.

கோப்பகங்களின் ஒத்திசைவு

கோப்பகங்களின் பயனுள்ள ஒத்திசைவின் அடிப்படைக் கொள்கையானது ஒற்றை நுழைவுப் புள்ளியின் இருப்பு ஆகும். ஆனால் வெவ்வேறு விதிகளின்படி வரலாற்று ரீதியாக நிரப்பப்பட்ட கோப்பகங்களுடன் பணிபுரிவது பற்றி நாம் பேசினால், பரிமாற்றத்தை "பொது வகுப்பிற்கு" கொண்டு வர ஒத்திசைவு புலங்களை தெளிவாக வரையறுக்க வேண்டியது அவசியம்.

*இந்த கட்டத்தில், தரவு மூலத்தின் பக்கத்தில் உள்ள குறிப்புத் தரவை இயல்பாக்குவதற்கான பணியை மேற்கொள்ள வேண்டியிருக்கலாம். கோப்பகங்களின் நிலை மற்றும் அவற்றின் அளவைப் பொறுத்து, கூறுகளை ஒப்பிடுதல், கண்டறிதல், பிழைகள் மற்றும் நகல்களை அடையாளம் காணுதல், அத்துடன் விடுபட்ட புலங்களை நிரப்புதல் மற்றும் ஒத்திசைவு புலங்களை ஒதுக்குதல் ஆகியவற்றிற்கு ஒரு முழு நிபுணர் குழுவின் பணி தேவைப்படலாம். ஒருங்கிணைப்பாளரின் ஒரு பகுதி (முதன்மை தரவு இயல்பாக்குதல் நுட்பத்தின் உரிமையாளர்) மற்றும் வாடிக்கையாளரின் பக்கத்திலிருந்து.

விதிகளை அமைத்தல்

பெறுநர்களில் மூல அமைப்புகளிலிருந்து தரவைக் காண்பிக்கும் திறன் சரியாக வரையறுக்கப்பட்ட பரிமாற்ற விதிகளைப் பொறுத்தது. xml வடிவத்தில் வழங்கப்பட்ட விதிகள், மூல-பெறுபவர் பொருள்களின் முக்கிய விவரங்களின் கடிதப் பரிமாற்றத்தை ஒழுங்குபடுத்துகின்றன. 1C:Data Conversion தீர்வு ஒரு முறை மற்றும் நிரந்தர பரிமாற்றங்களை செயல்படுத்துவதற்கான விதிகளை உருவாக்குவதை தானியக்கமாக்க வடிவமைக்கப்பட்டுள்ளது.

பரிமாற்ற பரிமாற்ற திட்டத்தின் போது தரவு இழப்புக்கு உத்தரவாதம் அளிக்காது. இது கூறு 1C: எண்டர்பிரைஸ் பிளாட்ஃபார்மில் உள்ள எந்தவொரு உள்ளமைவு, 1C பரிமாற்றத்திற்கான செயல்முறையை முழுமையாக விவரிக்கிறது: தரவு கலவை ("அடையாளம்" விவரங்கள் கொண்ட ஆவணங்கள்) மற்றும் முனைகள் (ரிசீவர்-டிரான்ஸ்மிட்டர் தகவல் தளங்கள்), அத்துடன் தேர்ந்தெடுக்கப்பட்ட பரிமாற்ற திசைகளுக்கு RIB ஐ செயல்படுத்துதல்.

பரிமாற்றத் திட்டத்தில் உள்ளிடப்பட்ட தரவுகளில் ஏதேனும் மாற்றம் பதிவு செய்யப்பட்டு, "மாற்றப்பட்ட" அடையாளத்தைப் பெறுகிறது. மாற்றப்பட்ட தரவு ரிசீவர்-டிரான்ஸ்மிட்டர் முனைகளில் ஒன்றோடொன்று பொருந்தாத வரை, அடையாளம் மீட்டமைக்கப்படாது, மேலும் கணினி இரண்டு முனைகளுக்கும் கட்டுப்பாட்டு செய்திகளை அனுப்பும். தரவைப் பதிவேற்றி, இரண்டு அமைப்புகளிலும் அவற்றின் முழு இணக்கத்தை உறுதிப்படுத்திய பிறகு, அடையாளம் மீட்டமைக்கப்படும்.

1C இல் பரிமாற்ற அட்டவணை

வழக்கமான பரிமாற்றத்தை தானியக்கமாக்க, தரவு பதிவேற்றத்தின் அதிர்வெண் அமைக்கப்பட்டுள்ளது. பரிமாற்றத்தின் அதிர்வெண் தேவை மற்றும் தொழில்நுட்ப திறன்களைப் பொறுத்தது. மேலும், ஒரு நிகழ்வு நிகழும்போது, ​​1C:Enterprise மேடையில் உள்ள கட்டமைப்புகள் தரவு பரிமாற்றத்தை உள்ளமைக்க உங்களை அனுமதிக்கின்றன.

பரிமாற்றத்தை செயல்படுத்துவதற்கான நிலையான செயல்முறையை கருத்தில் கொண்டு, வெவ்வேறு நிலைகளில் மேம்பாடுகள் தேவைப்படும் காரணிகளுக்கு கவனம் செலுத்துவோம்:

  • தரமற்ற, மிகவும் மாற்றியமைக்கப்பட்ட தரவுத்தள கட்டமைப்புகள்;
  • வெவ்வேறு பதிப்புகள்தளங்கள் "1C: எண்டர்பிரைஸ்";
  • நீண்ட காலமாக புதுப்பிக்கப்படாத கட்டமைப்பு பதிப்புகள்;
  • முன்னர் மாற்றங்களுக்கு உட்பட்ட பரிமாற்றத்தின் பொருள்கள்;
  • தரமற்ற பரிமாற்ற விதிகளின் தேவை;
  • தற்போதுள்ள குறிப்புப் புத்தகங்களில் மிகவும் வித்தியாசமான தொகுப்பு மற்றும் விவரங்களின் கலவை.

முதன்மை தரவு பரிமாற்றத்தை செயல்படுத்துவதற்கான நிலையான செயல்களுக்கு கூட நிபுணர் அறிவு தேவைப்படுவதால், அவை 1C நிபுணர்களின் பங்கேற்புடன் மேற்கொள்ள பரிந்துரைக்கப்படுகிறது. மேலே விவரிக்கப்பட்ட அனைத்து படிகளையும் முடித்த பின்னரே, உள்ளமைவில் பரிமாற்றத்தை அமைப்பதைத் தொடர வேண்டும். 1C:UPP மற்றும் 1C:Retail (1C:UT உடன் பரிமாற்றம் அதே திட்டத்தைப் பயன்படுத்தி அமைக்கப்பட்டுள்ளது) உதாரணத்தைப் பயன்படுத்தி தரவுத்தளங்களின் ஒருங்கிணைப்பைப் பார்ப்போம். நிலையான ஒத்திசைவில் SCP - SCP பரிமாற்றமும் சேர்க்கப்பட்டுள்ளது, இது மிகப்பெரிய தொழில்துறை நிறுவனங்களில் பெரிய அளவிலான ஆட்டோமேஷன் அமைப்புகளுக்கு பொதுவானது.

"சேவை" துணைமெனுவில், "பிளாட்ஃபார்மில் உள்ள தயாரிப்புகளுடன் தரவு பரிமாற்றம்..." என்பதைத் தேர்ந்தெடுக்கவும் ("சில்லறை" உடன் நேரடி பரிமாற்றத்தைத் தேர்ந்தெடுப்பது பெரும்பாலும் COM பொருள்களின் மட்டத்தில் பிழைகளை ஏற்படுத்துகிறது). சேவை செய்திக்கு கவனம் செலுத்துவோம் " இந்த வாய்ப்புகிடைக்கவில்லை."


இந்தச் சிக்கலைத் தீர்க்க, நீங்கள் "தொடர்புகளை உள்ளமை" என்பதைத் தேர்ந்தெடுக்க வேண்டும்.


... மற்றும் பெட்டியை சரிபார்க்கவும். அடுத்து, பிழை செய்தியை புறக்கணிக்கவும்.


தரவு ஒத்திசைவு அமைப்புகளில், "சில்லறை விற்பனையுடன் பரிமாற்றத்தை உருவாக்கு" என்பதைத் தேர்ந்தெடுக்கவும்...



உள்ளூர் அல்லது பிணைய அடைவு மூலம் இணைப்பு அமைப்புகளை உள்ளமைக்கும் முன், கோப்பகத்திற்கான வட்டில் இடம் இருப்பதை உறுதி செய்ய வேண்டும். ஒரு விதியாக, இது 30-50 எம்பிக்கு மேல் எடுக்காது என்றாலும், விதிவிலக்கான சந்தர்ப்பங்களில் இதற்கு 600 எம்பி வரை தேவைப்படலாம். தேவையான கோப்பகத்தை நீங்கள் கட்டமைப்பாளரிடமிருந்து நேரடியாக உருவாக்கலாம்.



பிணைய அடைவு வழியாக இணைக்கும்போது, ​​FTP முகவரியைப் பயன்படுத்தி இணைப்பை உள்ளமைக்கும்படி கேட்கப்படுவீர்கள் மின்னஞ்சல்"அடுத்து" என்பதைக் கிளிக் செய்வதன் மூலம் புறக்கணிக்கவும்.


அமைப்புகளில் நாம் கைமுறையாக முன்னொட்டுகளை உள்ளிடவும் - சின்னங்கள்தரவுத்தளங்கள் (பொதுவாக BP, UPP, RO), தரவைப் பதிவிறக்குவதற்கான விதிகளையும் தொடக்கத் தேதியையும் அமைத்துள்ளோம். அவை உருவாக்கப்பட்ட தரவுத்தளத்தைக் குறிக்க ஆவணங்களின் பெயரில் முன்னொட்டு குறிக்கப்படும். பதிவேற்ற விதிகள் திருத்தப்படாவிட்டால், கிடைக்கக்கூடிய அனைத்து அளவுருக்களின்படி தரவு இயல்பாக பதிவேற்றப்படும்.



எங்கள் செயல்களை மீண்டும் செய்யாமல் இருக்க, "சில்லறை விற்பனை"க்கான பரிமாற்ற அமைப்புக் கோப்பை உருவாக்குகிறோம். ஒத்திசைவை அமைத்த பிறகு உடனடியாக தரவை அனுப்ப வேண்டும் என்றால், பெட்டியை சரிபார்க்கவும்.


பரிமாற்ற செயல்முறையை தானியக்கமாக்க, நீங்கள் ஒரு அட்டவணையை அமைக்க வேண்டும்.


மெனு "சில்லறை விற்பனை".


பெட்டியை சரிபார்த்து, "ஒத்திசைவு" என்பதைத் தேர்ந்தெடுக்கவும்.


உற்பத்தி நிறுவன நிர்வாகத்தைத் தேர்ந்தெடுப்பதன் மூலம் "தலைகீழ்" அமைப்பை நாங்கள் செய்கிறோம்.




UPP இல் உருவாக்கப்பட்ட அமைப்புக் கோப்பை ஏற்றவும்.


நாங்கள் ஒரு டிக் வைக்கிறோம், கணினி தானாகவே முகவரியை எடுக்கும்.





நாங்கள் UPP-ஐப் போலவே செயல்படுகிறோம்.









சரிபார்ப்பு தரவு ஒப்பீடு (கையேடு தரவு ஒப்பீடு ஆயத்த கட்டத்தில் செய்ய பரிந்துரைக்கப்படுகிறது, ஏனெனில் இந்த வேலை பரிமாற்றத்தை செயல்படுத்தும் செயல்பாட்டில் மிகவும் உழைப்பு-தீவிரமாக மாறும்). சுட்டியை இருமுறை கிளிக் செய்வதன் மூலம் ஒப்பீட்டு சாளரம் திறக்கும்.



ஒத்திசைவில் பிழை ஏற்பட்டால், "விவரங்கள்..." என்பது "ஒருபோதும் இல்லை..." என மாற்றப்படும்.


"விவரங்கள்..." பரிமாற்றத்தில் புதுப்பிக்கப்பட்ட தகவலுடன் பதிவைத் திறக்கிறது.


தயார்.

வணக்கம், வலைப்பதிவு தளத்தின் அன்பான வாசகர்களே! உங்களிடம் தரவு மாற்ற உள்ளமைவு இருந்தால், 1C: எண்டர்பிரைஸ் 8.2 இல், குறிப்பிட்ட ஆவணங்கள் மற்றும் குறிப்பு புத்தகங்களில் தரவைப் பரிமாறிக்கொள்வதற்குத் தேவையான அனைத்து கருவிகளும் உங்களிடம் உள்ளன. கட்டுரை தரவு மாற்ற உள்ளமைவு, பதிப்பு 2.1.4.1 இல் பணிபுரிவதை விவரிக்கிறது.

தரவு மாற்ற கட்டமைப்பு விநியோக தொகுப்பின் ஒரு பகுதியாக MD82Exp.epf என்ற செயலாக்கக் கோப்பைக் கண்டறியலாம்.
மூல மற்றும் இலக்கு தரவுத்தளங்களின் உள்ளமைவின் மெட்டாடேட்டா கட்டமைப்பின் விளக்கத்தைப் பதிவிறக்க இது தேவைப்படும்.

அதே விநியோகத்தின் ஒரு பகுதியாக V8Exchan82.epf என்ற செயலாக்கக் கோப்பையும் காணலாம்.
மூல தரவுத்தளத்தை இறக்குவதற்கும் இலக்கு தரவுத்தளத்தை ஏற்றுவதற்கும் இது தேவைப்படும்.

உங்கள் 1C உள்ளமைவுகள் ஒரே மாதிரியாக இருந்தால் என்ன செய்வது? குறிப்பில் விவரிக்கப்பட்டுள்ள மற்றொரு முறையை முயற்சிப்பது மதிப்புக்குரியது, இது ஒரே மாதிரியான தரவுத்தளங்களுக்கு இடையில் தரவைப் பரிமாறவும் பயன்படுத்தப்படலாம்.

பதிப்பு 1C 7.7 இலிருந்து பதிப்பு 1C 8.2 க்கு தரவை மாற்ற வேண்டுமானால் என்ன செய்வது? பின்னர் நீங்கள் விவரிக்கப்பட்ட உதவிக்குறிப்புகளைப் பயன்படுத்த வேண்டும்.

எனவே தொடங்குவோம்:

முதலில், மூல மற்றும் இலக்கு மெட்டாடேட்டா கட்டமைப்பின் விளக்கங்களை இறக்குவோம்.

    1. மூல தரவுத்தளத்தை 1C:Enterprise 8.2 பயன்முறையில் திறந்து MD82Exp.epf ஐ செயலாக்கத் தொடங்குவோம்
      மூல மெட்டாடேட்டா கட்டமைப்பின் விளக்கத்தைப் பதிவிறக்க.
      மூல மெட்டாடேட்டா கட்டமைப்பை Rules1.xml கோப்பில் சேமிப்போம்.
    1. ரிசீவர் தரவுத்தளத்தை 1C: எண்டர்பிரைஸ் 8.2 பயன்முறையில் திறந்து MD82Exp.epf ஐ செயலாக்கத் தொடங்குவோம்
      ரிசீவர் மெட்டாடேட்டா கட்டமைப்பின் விளக்கத்தைப் பதிவிறக்க.
      ரிசீவர் மெட்டாடேட்டா கட்டமைப்பை Rules2.xml கோப்பில் சேமிப்போம்.

இரண்டு உள்ளமைவுகளின் மெட்டாடேட்டா கட்டமைப்பின் விளக்கங்களை ஏற்றுவோம்.

    1. 1C:Enterprise 8.2 பயன்முறையில் தரவு மாற்ற உள்ளமைவை இயக்குவோம்.
    2. "கட்டமைப்புகள்" கோப்பகத்தைத் திறக்கலாம் (அடைவுகள்-> கட்டமைப்புகள்). இது கட்டமைப்பு தகவலை சேமிக்கிறது,
      இடையில் பரிமாற்ற விதிகளை கட்டமைக்க முடியும்.
    3. மூல கட்டமைப்பு பற்றிய தகவலைச் சேர்ப்போம். "சேர்" பொத்தானை அல்லது "செருகு" விசையை கிளிக் செய்யவும்.
    4. மூல மெட்டாடேட்டா அமைப்பு Rules1.xml உடன் கோப்பிற்கான பாதையைக் குறிப்பிடுவோம். "பதிவிறக்கு" பொத்தானைக் கிளிக் செய்யவும்.
      இப்போது “கட்டமைப்புகள்” கோப்பகத்தில் இருப்பதைக் காண்கிறோம் புதிய உறுப்புமூல கட்டமைப்பின் பெயருடன்.

    1. ரிசீவர் உள்ளமைவு பற்றிய தகவலைச் சேர்ப்போம். "சேர்" பொத்தானை அல்லது "செருகு" விசையை கிளிக் செய்யவும்.
    2. கோப்பிற்கான பாதையை ரிசீவர் மெட்டாடேட்டா அமைப்பு Rules2.xml உடன் குறிப்பிடுவோம். "பதிவிறக்கு" பொத்தானைக் கிளிக் செய்யவும்.
      இப்போது ஒரு புதிய உறுப்பு "உள்ளமைவுகள்" கோப்பகத்தில் ரிசீவர் உள்ளமைவின் பெயருடன் தோன்றியதைக் காண்கிறோம்.

எனவே, மூல மற்றும் சேருமிடத் தகவலை ஏற்றியுள்ளோம். இப்போது நாம் பரிமாற்ற விதிகளை கட்டமைக்க முடியும்.
அடுத்த கட்டத்தில், "உள்ளமைவுகள்" கோப்பகத்தின் புதிதாக உருவாக்கப்பட்ட கூறுகளைப் பயன்படுத்துவோம், அவற்றைத் தேர்ந்தெடுப்போம்
"மாற்றங்கள்" கோப்பகத்தில்.

    1. “மாற்றங்கள்” கோப்பகத்தைத் திறப்போம் (அடைவுகள்—>மாற்றங்கள்). இந்த வழிகாட்டியில் தகவல்கள் உள்ளன
      இதில் எந்த கட்டமைப்புகளுக்கு இடையே பரிமாற்றம் மேற்கொள்ளப்படுகிறது மற்றும் எந்த திசையில் தீர்மானிக்கப்படுகிறது.
    2. ஒரு புதிய உறுப்பைச் சேர்ப்போம். "சேர்" பொத்தானை அல்லது "செருகு" விசையை கிளிக் செய்யவும்.
    1. “கட்டமைப்புகள்” கோப்பகத்திலிருந்து மூல உள்ளமைவைக் குறிப்பிடுகிறோம். புலம் "உள்ளமைவு - ஆதாரம்:".
    2. "கட்டமைப்புகள்" கோப்பகத்திலிருந்து பெறுநரின் உள்ளமைவைக் குறிப்பிடுவோம். புலம் “உள்ளமைவு - பெறுநர்:”.

    1. "சரி" பொத்தானைக் கிளிக் செய்யவும்.
    2. "தகவல்" உரையாடல் தோன்றும், அதன் அடிப்படையில் நீங்கள் தானாகவே அனைத்து பரிமாற்ற விதிகளையும் உருவாக்கலாம்
      உள்ளமைவுப் பொருட்களின் பெயர்கள் அல்லது ஒரே ஒரு விதியை கைமுறையாகப் பொருத்துதல்.

  1. "தகவல்" உரையாடலில் இருந்து முதல் விருப்பத்தைத் தேர்ந்தெடுத்தால், உரையுடன் மற்றொரு உரையாடல்
    "தரவு பதிவேற்ற விதிகளை உருவாக்கவா?" "சரி" பொத்தானைக் கிளிக் செய்யவும்.

சிறந்தது, பரிமாற்ற விதிகளை நாங்கள் உள்ளமைத்துள்ளோம். இந்த பரிமாற்ற விதிகளை ஒரு கோப்பில் பதிவேற்றுவது மட்டுமே மீதமுள்ளது.


மாற்று விதிகள் தயாராக உள்ளன! இப்போது தரவு பரிமாற்றம் செய்யலாம்.

மூல தரவுத்தளத்தை 1C: எண்டர்பிரைஸ் 8.2 பயன்முறையில் திறந்து செயலாக்கத்தைத் தொடங்குவோம்
மூலத் தரவை ஏற்றுவதற்கு.

இது V8Exchan82.epf செயலாக்க கோப்பு. அல்லது "கருவிகள்" -> "பிற தரவு பரிமாற்றங்கள்" -> "எக்ஸ்எம்எல் வடிவத்தில் உலகளாவிய தரவு பரிமாற்றம்" என்பதைத் திறக்கவும்

    1. செயலாக்கத்தில், "தரவு பதிவேற்றம்" தாவலில், விதிகள் கோப்பின் பெயரைத் தேர்ந்தெடுக்கவும் (அதை இங்கே சேமித்துள்ளோம்: C:\Bases\DataExchangeRules.xml).
      தரவு பரிமாற்ற விதிகளைப் பதிவிறக்க ஒப்புக்கொள்கிறோம். "ஆம்" பொத்தானைக் கிளிக் செய்யலாம்.
    2. தரவுக் கோப்பின் பெயரைக் குறிப்பிடுவோம். (உதாரணமாக, C:\Bases\Data Upload.xml). கோப்பு இல்லை என்றால், அது உருவாக்கப்படும்.

  1. காலத்தைக் குறிப்பிடுவோம். "தரவைப் பதிவேற்று" பொத்தானைக் கிளிக் செய்யவும் (மேலே உள்ள பேனலில் அமைந்துள்ளது).

இப்போது ரிசீவர் தரவுத்தளத்தில் தரவை ஏற்றுவோம். அதை 1C:Enterprise 8.2 முறையில் திறந்து செயலாக்கத்தை தொடங்குவோம்

இது V8Exchan82.epf செயலாக்க கோப்பு. அல்லது "கருவிகள்" -> "பிற தரவு பரிமாற்றங்கள்" -> "எக்ஸ்எம்எல் வடிவத்தில் உலகளாவிய தரவு பரிமாற்றம்" என்பதைத் திறக்கவும்

    1. செயலாக்கத்தில், "தரவு ஏற்றுதல்" தாவலில், தரவுக் கோப்பின் பெயரைத் தேர்ந்தெடுக்கவும் (அதை இங்கே சேமித்துள்ளோம்: C:\Bases\Data Upload.xml).
    2. "தரவை ஏற்று" பொத்தானைக் கிளிக் செய்யவும் (மேலே உள்ள பேனலில் அமைந்துள்ளது).

தரவு ஏற்றப்பட்டது!

இலக்கு மற்றும் ஆதார தரவுத்தளங்களின் ஆவணத்தின் அட்டவணைப் பகுதியில் சில விவரங்கள் வேறுபடும் சந்தர்ப்பங்கள் உள்ளன.
பெறுநருக்கு "டைரக்டரி" வகையின் பண்புக்கூறு இருக்கலாம், மேலும் மூலமானது அதே பெயரில் ஒரு பண்புக்கூறைக் கொண்டிருக்கலாம், ஆனால் அதன் வகை "கணக்கெடுப்பு" ஆகும்.
நான் என்ன செய்ய வேண்டும்? இந்த பொருளை சரியாக மாற்றுவதற்கான விதிகளை எவ்வாறு அமைப்பது? கட்டுரையிலிருந்து உதவிக்குறிப்புகளைப் பயன்படுத்தவும்.

1C:Enterprise 8.1 மற்றும் 1C:Enterprise 8.0 பதிப்புகளுக்கும் இதே படிகள் பொருந்தும். MD81Exp.epf மற்றும் V8Exchan81.epf, MD80Exp.epf மற்றும் V8Exchan.epf ஆகிய பதிப்புகளுக்கான செயலாக்கக் கோப்புகள் தரவு மாற்ற உள்ளமைவு விநியோகத்தில் அடங்கும்.

கூடுதலாக, தரவு மாற்ற உள்ளமைவைப் பயன்படுத்தி, நீங்கள் பதிப்பு 1C: Enterprise 7.7 இலிருந்து தரவைப் பதிவிறக்கலாம். V77Exp.ert (தரவைப் பதிவிறக்குகிறது), V77Imp.ert (தரவைப் பதிவிறக்குகிறது), MD77Exp.ert (உள்ளமைவு மெட்டாடேட்டா கட்டமைப்பின் விளக்கத்தைப் பதிவிறக்குகிறது) கோப்புகள் இணைக்கப்பட்டுள்ளன.

இந்த சிகிச்சையை எவ்வாறு பயன்படுத்துவது என்பதை கட்டுரை விரிவாக விவரிக்கிறது.

நிஜ வாழ்க்கையில், இது ஒரு அரிய நிறுவனமாகும், இது ஒரு 1C தரவுத்தளத்தை மட்டுமே கொண்டுள்ளது. மிகவும் பொதுவான சூழ்நிலை இரண்டு அடிப்படைகள், கணக்கியல் மற்றும் ஊதியம்.

அடிப்படைகள் இணைக்கப்பட வேண்டும் - சம்பளம் திரட்டப்பட்டது, திரட்டப்பட்ட வரிகள் செலுத்துவதற்கு கணக்கியல் துறைக்கு செல்ல வேண்டும்.

பல தரவுத்தளங்களை இணைக்க, பரிமாற்றம் 1C உள்ளது. அவர் எப்படி வேலை செய்கிறார்?

Exchange 1C என்றால் என்ன?

கடைகளின் சங்கிலி மற்றும் ஒரு மைய அலுவலகம் உள்ளது. ஒவ்வொரு கடையிலும் அலுவலகத்திலும் ஒரு கிடங்கு உள்ளது. பொருட்கள் கிடங்கில் இருந்து கிடங்கிற்கு (முக்கியமாக மத்திய கிடங்கில் இருந்து கிடங்குகளை சேமிப்பதற்காக) நகர்த்தப்பட்டு, கடைகளில் விற்கப்படுகின்றன.

1C சில்லறை தரவுத்தளமானது அலுவலகத்தில் பயன்படுத்தப்படுகிறது மற்றும் ஒவ்வொரு கடையிலும் அதே தரவுத்தளமாகும். கடைகளில் உள்ள தளங்கள் அலுவலகத்தில் உள்ள தளத்திற்கு அடிபணிந்தவை.

அலுவலகத்தில், கிடங்கில் இருந்து கிடங்கிற்கு பொருட்களை நகர்த்துவதற்கான ஆவணங்கள் உருவாக்கப்பட்டு, விலைகள் நிர்ணயிக்கப்படுகின்றன. துணை தரவுத்தளங்களுக்கு ஆவணங்கள் பதிவேற்றப்படுகின்றன மற்றும் பொருட்கள் அங்கு "தோன்றுகின்றன".

கடைகள் முடிக்கப்பட்ட பொருட்களின் விற்பனை பற்றிய ஆவணங்களை உருவாக்குகின்றன. ஆவணங்கள் அலுவலக தரவுத்தளத்தில் பதிவேற்றப்பட்டு விற்பனை "தோன்றுகிறது".

இந்த திட்டம் ஒரு விநியோகிக்கப்பட்ட தகவல் தளம் (RIB) என்று அழைக்கப்படுகிறது. ஆவணங்களை "பதிவேற்றம்" செய்வதற்கான நடைமுறைகள் - இருவழி 1C பரிமாற்றம். இந்த திட்டத்தை அமைப்பது URIB அல்லது URIBD (விநியோகிக்கப்பட்ட தகவல் தரவுத்தள மேலாண்மை).

1C இல் அடைவுகளை மாற்றுவதற்கான கோட்பாடுகள்

1C கோப்பகங்கள் (மற்றும் அனைத்து கோப்பகங்களின் தொகுப்பு "கலப்பில்" NSI - நெறிமுறை என அழைக்கப்படுகிறது குறிப்பு தகவல்) - வெவ்வேறு தரவுத்தளங்களில் பொதுவாக ஒரே மாதிரியாக இருக்க வேண்டும். பல தரவுத்தளங்கள் இருந்தாலும், வெவ்வேறு தரவுத்தளங்களில் பொருட்கள், கிடங்குகள் மற்றும் ஒப்பந்தக்காரர்களின் பட்டியல் ஒரே மாதிரியாக இருக்கும்.

ஒரு தரவுத்தளத்தில் ஒரு கோப்பகத்தைத் திருத்த அனுமதிக்கப்படும் போது, ​​அது மற்றவற்றிற்கு நகலெடுக்கப்படும் ("இடம்பெயர்ந்த") ஒரு பொதுவான நடைமுறையாகும். நாம் முன்பு விவாதித்தபடி, ஒவ்வொரு 1C உறுப்புக்கும் ஒரு தனிப்பட்ட அடையாளங்காட்டி உள்ளது - GUID. கோப்பகங்கள் பொதுவாக அவற்றின் GUID உடன் நகலெடுக்கப்படுகின்றன, மேலும் விநியோகிக்கப்பட்ட தகவல் அமைப்பு முழுவதும் ஒரே மாதிரியாக இருக்கும்.

இல்லையெனில், ஆரம்பத்தில் இருக்கும் பல தரவுத்தளங்கள் இணைக்கப்படும் போது, ​​அல்லது ஒரே நேரத்தில் வெவ்வேறு தரவுத்தளங்களில் கோப்பகங்கள் உருவாக்கப்படும் போது, ​​அவற்றின் GUIDகள் வேறுபட்டதாக இருக்கும். இதற்குப் பொருத்தப் பொறிமுறை உள்ளது. 1C பரிமாற்றத்தின் போது ஒரு சிறப்பு தகவல் பதிவேட்டில், GUID xxx உடன் தரவுத்தள எண். 1ல் உள்ள உறுப்பு இந்த தரவுத்தளத்தில் உள்ள உறுப்புக்கு GUID yyy உடன் சமமாக இருக்கும் என்று தகவல் பதிவு செய்யப்பட்டுள்ளது. ஆரம்பத்தில், இனி சமமாக இல்லாத ஏற்கனவே உள்ள கூறுகள் தானாக (பிற விவரங்களைப் பயன்படுத்தி, எடுத்துக்காட்டாக, பெயர் அல்லது வரி அடையாள எண் மற்றும் சோதனைச் சாவடி மூலம்) அல்லது கைமுறையாக ஒப்பிடப்பட வேண்டும்.

1C இல் ஆவண பரிமாற்றத்தின் கோட்பாடுகள்

1C இல் உள்ள ஆவணங்கள் பதிவேடுகளின்படி இடுகையிடப்படுகின்றன, பின்னர் அவை "இடுக்கப்பட்டவை" என்று கருதப்படுகின்றன. இது பரிமாற்றத்தின் போது புரிந்துகொள்ளக்கூடிய சிரமங்களை உருவாக்குகிறது.

ஒரு விருப்பம் என்னவென்றால், ஆவணங்களை மட்டும் மாற்றுவது மற்றும் பதிவிறக்கிய பிறகு அவற்றை மீண்டும் மாற்றுவது. இந்த முறை அடிக்கடி பயன்படுத்தப்படுகிறது, ஆனால் இது பிழைகள் ஏற்படலாம் - புதிய தரவுத்தளத்தில் ஆவணம் இடுகையிடப்படாமல் போகலாம், ஏனெனில் இடுகையிடும் போது நிலைமைகள் அசல் தரவுத்தளத்தில் ஆவணம் இடுகையிடப்பட்ட நேரத்தில் இருந்ததை விட வேறுபட்டிருக்கலாம்.

ஆவணங்கள் மற்றும் பதிவுகளை ஒன்றாக மாற்றுவது மற்றொரு விருப்பம். நாங்கள் புரிந்துகொண்டபடி, கேள்வி உடனடியாக எழுகிறது - ஒன்று நாங்கள் பொதுவாக அனைத்து ஆவணங்களையும் பின்னர் முழு பதிவேட்டையும் மாற்றுகிறோம், அல்லது மாற்றப்பட்ட ஆவணங்களின் இயக்கங்களை மட்டுமே மாற்றுவதற்கு நாங்கள் தேர்வு செய்ய வேண்டிய கட்டாயத்தில் இருக்கிறோம்.

பெயரிடல் கோப்பகத்திலிருந்து ஒரு பொருளை மாற்ற வேண்டும் என்று வைத்துக்கொள்வோம். இந்த கோப்பகத்தில் 10 புலங்கள் உள்ளன, அவற்றில் 5 சரங்கள் மற்றும் எண்கள் மற்றும் 5 மற்ற கோப்பகங்களுக்கான இணைப்புகள்.

அதன்படி, பெயரிடலின் ஒரு உறுப்பை மாற்றும் போது, ​​மற்ற கோப்பகங்களின் 5 கூறுகளையும் தேட மற்றும் மாற்ற வேண்டிய கட்டாயத்தில் உள்ளோம்.

இவ்வாறு, ஒரு அடைவு உறுப்பு அல்லது ஒரு ஆவணத்தை மாற்றும் போது, ​​100 அல்லது அதற்கு மேற்பட்ட பிற 1C பொருட்களை இணைப்பு வழியாக மாற்றலாம்.

உண்மையில், ஏறக்குறைய அனைத்து உள்ளமைவு குறிப்புகளும் ஒன்றுக்கொன்று ஒரு வகையில் அல்லது மற்றொரு வகையில் குறிப்பிடுவதாக கூறப்படுகிறது.

1C பரிமாற்ற திட்டங்கள்

விநியோகிக்கப்பட்ட தரவுத்தளத்தை உருவாக்கி 1C பரிமாற்றத்தை மேற்கொண்டுள்ளோம் என்று வைத்துக்கொள்வோம். பொருட்கள் மத்திய கிடங்கிற்கு வாங்கப்பட்டு கடைகளுக்கு அனுப்புவதற்கு தயார் செய்யப்பட்டுள்ளன. அலுவலகத்தில் 1C இல் அவர்கள் அறிமுகப்படுத்தினார்கள் தேவையான ஆவணங்கள்பொருட்களின் இயக்கம். அவற்றை கடைகளில் ஏற்ற வேண்டும்.

என்ன செய்ய? மீண்டும் முழு 1C பரிமாற்றத்தை மேற்கொள்ளவா? நீண்ட மற்றும் பயனற்றது! அலுவலகத்தில் உள்ள பயனர்களால் சரியாக என்ன சேர்க்கப்பட்டது அல்லது மாற்றப்பட்டது என்பதைக் கணக்கிடுவது மிகவும் சிறப்பாக இருக்கும், இதனால் மாற்றங்கள் மட்டுமே கடைகளுக்கு அனுப்பப்படும்.

இதற்கு 1C பரிமாற்ற திட்டங்கள் உள்ளன. புரோகிராமர் 1C பரிமாற்றத் திட்டத்தை முன்கூட்டியே உருவாக்கி 1C பரிமாற்றங்களை வேறு சில தரவுத்தளத்துடன் மேற்கொள்கிறார், எடுத்துக்காட்டாக எங்கள் கடைகளில்.

1C பரிமாற்றத் திட்டம் பயனர்கள் கோப்பகங்களுடன் பணிபுரியும் போது மற்றும் இந்த தரவுத்தளத்துடன் கடந்த 1C பரிமாற்றத்திலிருந்து சேர்க்கப்பட்ட அல்லது மாற்றப்பட்டவற்றை ஆவணப்படுத்துகிறது.

URIB 1C உருவாக்கம்

எனவே, புதிதாக விநியோகிக்கப்பட்ட தரவுத்தளத்தை உருவாக்குவோம். ஆரம்பத்தில், எங்களிடம் "பெற்றோர்" அலுவலகம் உள்ளது. அதிலிருந்து அதற்குக் கீழ்ப்பட்ட கடைகளின் தரவுத்தளங்களைத் தேர்ந்தெடுப்போம்.

வழக்கமான உள்ளமைவுகள் ஏற்கனவே நிலையான 1C பரிமாற்றத் திட்டங்களைக் கொண்டுள்ளன. அவை நோக்கம் கொண்ட அடிப்படைகளின் வகைகள் பெயரிலிருந்து உள்ளுணர்வாக தெளிவாக உள்ளன:

  • ஒரு வலைத்தளத்துடன் 1C ஐப் பரிமாறவும்: 1C:Bitrix வலைத்தளத்துடன் பரிமாற்றம்
  • Exchange 1C UPP-UT அல்லது UT-Retail: சகோதரி கட்டமைப்புகளுடன் வழக்கமான பரிமாற்றங்கள்
  • ஒரே கட்டமைப்பின் அடிப்படையில் தரவுத்தளத்துடன் முழு - 1C பரிமாற்றம்.

RIB - விநியோகிக்கப்பட்ட தகவல் தளம் - 1C “முழு” பரிமாற்றத் திட்டத்தின் அடிப்படையிலும் உருவாக்கப்படலாம். கன்ஃபிகரேட்டரில், இந்த 1C பரிமாற்ற திட்டத்தில், “விநியோகிக்கப்பட்ட தகவல் தளம்” தேர்வுப்பெட்டியை சரிபார்க்க வேண்டும்.

கன்ஃபிகரேட்டரில் உருவாக்கப்பட்ட 1C பரிமாற்றத் திட்டம், இந்த உள்ளமைவுடன் நாம் பரிமாற்றம் செய்யப் போகிறோம் என்பதைக் குறிக்கிறது. எண்டர்பிரைஸ் பயன்முறையில், அதே 1C பரிமாற்றத் திட்டத்தில், நீங்கள் இப்போது இந்த கட்டமைப்பின் அடிப்படையில் குறிப்பிட்ட தரவுத்தளங்களைக் குறிப்பிட வேண்டும்.

1C பரிமாற்றத் திட்டத்திற்குச் செல்வோம் (செயல்பாடுகள்/பரிமாற்றத் திட்டம்; மற்றொரு மெனுவிலும் இருக்கலாம், பெரும்பாலும் சேவை/XXX மெனுவில்).

1C பரிமாற்ற திட்டத்தில் உள்ள தரவுத்தளங்களின் பட்டியலில் படத்தில் பச்சை வட்டத்துடன் ஒன்று உள்ளது. இந்த உறுப்பு இந்த அடிப்படையைக் குறிக்கிறது. மீதமுள்ள கூறுகள் 1C பரிமாற்றம் செய்யப்படும் பிற அடிப்படைகளைக் குறிக்கின்றன.

அனைத்து உறுப்புகளின் பெயர் மற்றும் குறியீடு இரண்டையும் நிரப்புவது அவசியம்.

ஸ்டோர் துணைத்தளத்தை உருவாக்க:

  • கர்சரை 1C பரிமாற்ற திட்ட உறுப்பில் பட்டியலில் வைக்கவும், அதை நாங்கள் "ஸ்டோர் பேஸ்" ஆக உருவாக்கினோம்
  • "செயல்கள்/ஆரம்ப படத்தை உருவாக்கு" என்ற மெனு உருப்படியைத் தேர்ந்தெடுக்கவும்.

இதன் விளைவாக, ஒரு தரவுத்தளம் அதில் பதிவேற்றப்பட்ட ஆரம்ப தரவுகளுடன் உருவாக்கப்படும். தற்போதைய அடிப்படையைத் தவிர, 1C பரிமாற்றத் திட்டத்தின் ஒவ்வொரு உறுப்புக்கும் இது மீண்டும் மீண்டும் செய்யப்பட வேண்டும்.

1C பரிமாற்றங்களின் கோட்பாடு

1C பரிமாற்றத்தின் கோட்பாடு மிகவும் எளிமையானது:

  • தரவுத்தளங்களில் ஒன்று (பொதுவாக மையத்தின் தரவுத்தளம்) ஒரு அட்டவணை அல்லது "நிகழ்வின் மூலம்" (குறிப்பிட்ட பயனரின் தரவுத்தளத்தில் உள்நுழைதல் போன்றவை) 1C பரிமாற்றத்தைத் தொடங்குகிறது.
  • 1C பரிமாற்றம் தரவுத்தளத்திலிருந்து ஒரு கோப்பைப் பதிவிறக்குவதைக் கொண்டுள்ளது
  • ஸ்லேவ் டேட்டாபேஸ் அதை எடுக்கக்கூடிய இடத்திற்கு கோப்பு நகர்த்தப்பட வேண்டும் (பொதுவாக ஒரு பங்கு அல்லது ftp, குறைவாக அடிக்கடி மின்னஞ்சல்)
  • ஸ்லேவ் தரவுத்தளம் பெறப்பட்ட கோப்பைப் பதிவிறக்குகிறது
  • தகவல் பெறப்பட்டதை உறுதிப்படுத்தும் விதமாக, அடிமை தரவுத்தளம் ஒரு "பதில்" கோப்பை பதிவேற்றுகிறது, அது அதே வழியில் மீண்டும் மைய தரவுத்தளத்தில் ஏற்றப்படுகிறது.
  • 1C பரிமாற்ற அமர்வு முடிந்தது.

கோப்புகள் மூலம் அல்ல, எடுத்துக்காட்டாக, இரண்டு தரவுத்தளங்களுக்கிடையில் நேரடி COM இணைப்பு மூலம் 1C ஐ பரிமாறிக்கொள்ளும் பிற முறைகள் உள்ளன. அதன் நன்மைகள்:

  • "கோப்புகளைச் சேமிப்பதற்கும் மாற்றுவதற்கும் இடம்" தேவையில்லை
  • உறுதிப்படுத்தலை மீண்டும் பதிவேற்ற வேண்டிய அவசியமில்லை
  • முதல் இரண்டு புள்ளிகள் காரணமாக எல்லாம் வேகமாக நடக்கும்.

இருப்பினும், வரம்பு தெளிவாக உள்ளது - COM இணைப்பைத் தொடங்குவதற்கு அடிப்படைகள் ஒருவருக்கொருவர் அணுகக்கூடியதாக இருக்க வேண்டும்.

RIB 1C ஐ அமைத்தல்

மாறிலிகளில் வழக்கமான கட்டமைப்புகள்(செயல்பாடுகள்/நிலைகள்; அல்லது சேவை/நிரல் அமைப்புகள்) - பொதுவாக ஆம் பொது அமைப்பு 1C பரிமாற்றங்கள். இது எந்த தரவுத்தளத்தில் உருவாக்கப்பட்டது என்பதை எளிதாக தீர்மானிக்க உறுப்பு குறியீடுகள் மற்றும் ஆவண எண்களில் உள்ள முன்னொட்டு ஆகும். கோப்பகங்கள் மற்றும் ஆவணங்கள் உருவாக்கப்பட்ட இடத்தைப் பற்றிய தகவல்களைச் சேமிப்பதற்கான உள் முறை.

உருவாக்கப்பட்ட தரவுத்தளங்களுக்கிடையில் 1C தகவலை அவ்வப்போது பரிமாறிக்கொள்ளும் செயல்முறை எவ்வாறு நடைபெறும் என்பதை இப்போது நீங்கள் கட்டமைக்க வேண்டும்.
1C இல் உள்ள அனைத்து RIB அமைப்புகளும் நிலையான உள்ளமைவுகளில் இருக்கும், பொதுவாக மெனுவில் சேவை/விநியோகிக்கப்பட்ட தகவல் தளங்கள்/RIB முனைகளை உள்ளமைத்தல்.

முன்பு உருவாக்கப்பட்ட ஒவ்வொரு “ரிமோட் ஸ்டோர் பேஸ்” உறுப்பிற்கும், நீங்கள் ஒரு அமைப்பு உறுப்பைச் சேர்க்க வேண்டும்.

அமைப்புகள் 1C பரிமாற்ற முறையைக் குறிக்கின்றன: கோப்பு (பங்கு), கோப்பு (FTP), கோப்பு (மின்னஞ்சல்).

ஒரு மெல்லிய கிளையண்டில் விநியோகிக்கப்பட்ட 1C தகவல் தளத்தை உருவாக்குதல் மற்றும் அமைத்தல்

அடிப்படையில் ஒரு பொதுவான கட்டமைப்பில் இதே போன்ற அமைப்பைப் பார்ப்போம் மெல்லிய வாடிக்கையாளர்– வர்த்தக மேலாண்மை திருத்தம் 11.
அமைப்புகள் (மற்றும் புதிதாக உருவாக்குதல்) இடைமுகத்தின் நிர்வாக தாவலில் அமைந்துள்ளன. உருப்படி "தரவு பரிமாற்றம்".

"பகிர்வு செய்யப்பட்ட தகவல் தளத்தில் பரிமாற்றத்தை உருவாக்கு" என்பதைத் தேர்ந்தெடுக்கவும்.

ஆரம்பத்திலிருந்தே, துணை தரவுத்தளத்துடன் நாங்கள் எவ்வாறு தகவல்களைப் பரிமாறப் போகிறோம் என்பதைக் குறிக்க 1C கேட்கும். இங்கே "பந்தில் ஒரு கோப்பு வழியாக" உள்ளமைவு விருப்பம் உள்ளது.

ஒரு FTP கோப்பு வழியாக உள்ளமைவு விருப்பம் இங்கே.

எங்கள் 1C பரிமாற்ற அமைப்பின் பெயர்.

உடனடியாக ஒரு “ஆரம்பப் படத்தை” உருவாக்குவதற்கான முன்மொழிவு - அதாவது அடிமை தரவுத்தளமே முதன்மை தகவல்களை அதில் பதிவேற்றுகிறது.

தடிமனான கிளையண்டில் உள்ள உள்ளமைவைப் போலன்றி, இரண்டு 1C பரிமாற்ற அமைப்புகளும் ஒரே இடத்தில் உள்ளன.

மெட்டாடேட்டா அமைப்பு நமக்குத் தெரியும் தகவல் அடிப்படைமூல மற்றும் பெறுநர். மூலத் தகவல் தளத்தின் எந்தப் பொருள்கள் பெறுநரின் தகவல் தளத்தின் எந்தப் பொருள்களாக மாற்றப்பட வேண்டும் என்பதைத் தீர்மானிக்க இந்தத் தகவல் போதுமானது. அதாவது, மூல மற்றும் பெறுநரின் தகவல் தளத்தின் பொருள்களுக்கு இடையில் சில கடிதங்களை நாம் நிறுவலாம். எடுத்துக்காட்டாக, மூல தகவல் தளத்தின் பெயரிடல் கோப்பகம், ரிசீவர் இன்ஃபோபேஸின் பெயரிடல் கோப்பகத்துடன் (அல்லது வேறு சில அடைவுகள்) ஒத்திருப்பதைக் குறிப்பிடலாம்.

மூல மற்றும் இலக்கு பொருள்களுக்கு இடையிலான அத்தகைய கடிதத்தை "பொருள் மாற்ற விதிகள்" அல்லது OCR என்று அழைப்போம்.

"இரண்டு பொருள்களை ஒன்றாக" பரிமாற்றம் (அல்லது மாற்றுதல்) விதிகளுக்கு, "பயனர்கள்" மற்றும் "தனிநபர்கள்" கோப்பகங்களுக்கான பொருள்களின் கடித தொடர்பு நிறுவப்பட்டிருப்பதைக் காட்டப்பட்டுள்ள எடுத்துக்காட்டு காட்டுகிறது. அதாவது, மூல தகவல் தளத்திலிருந்து "பயனர்கள்" கோப்பகத்தின் பொருள்கள் ரிசீவர் இன்ஃபோபேஸின் "பயனர்கள்" கோப்பகத்தின் பொருள்களுக்கு மாற்றப்பட வேண்டும் என்று குறிப்பிடப்பட்டுள்ளது.

பொருள்களுக்கு இடையிலான கடித தொடர்பு நிறுவப்பட்டால், இந்த பொருட்களின் விவரங்களை எவ்வாறு மாற்றுவது என்பதை நீங்கள் தீர்மானிக்கலாம். அதாவது, ஒரு கோப்பகத்தின் "பெயர்" பண்புக்கூறு மற்றொன்றின் "பெயர்" பண்புடன் ஒத்துப்போகிறது என்பதை நாம் குறிப்பிட வேண்டும்.

மூல மற்றும் இலக்கு பொருள்களின் பண்புகள் (அல்லது விவரங்கள்) "சொத்து மாற்ற விதிகள்" அல்லது PCS ஆகியவற்றுக்கு இடையேயான இந்த கடிதத்தை நாங்கள் அழைப்போம்.

காட்டப்பட்டுள்ள எடுத்துக்காட்டு, "பயனர்கள்" பொருள்களை மாற்றுவதற்கான விதிகளுக்கு, பொருட்களின் பண்புகள் (அல்லது விவரங்கள்) இடையே 3 கடிதங்கள் நிறுவப்பட்டுள்ளன என்பதைக் காட்டுகிறது. மூல தகவல் தளத்தின் "பயனர்கள்" கோப்பகத்தின் "பெயர்" பண்புக்கூறு, பெறுநர் தகவல் தளத்தின் "பயனர்கள்" கோப்பகத்தின் "பெயர்" பண்புக்கூறாக மாற்றப்பட வேண்டும் என்று குறிப்பிடப்பட்டுள்ளது.

பொருள்களின் பண்புகளுக்கிடையேயான கடிதப் பரிமாற்றம் குறிப்பிடப்பட்டால், நிரல் இரண்டு தகவல் தளங்களில் பொருந்தக்கூடிய பொருள்களுக்கான அளவுகோல்களைக் குறிப்பிட வேண்டும் (அதாவது, ஒரு மூலப் பொருளைப் பயன்படுத்தி இலக்கில் உள்ள ஒரு பொருளை எவ்வாறு தேடுவது என்பதைக் குறிக்க வேண்டும்). அத்தகைய ஒப்பீட்டிற்கு, தொடர்புடைய பொருள் மாற்ற விதிக்கான "தேடல்" தேர்வுப்பெட்டியைப் பயன்படுத்தவும். தேர்வுப்பெட்டி தேர்வு செய்யப்பட்டால், இந்த சொத்தைப் பயன்படுத்தி தொடர்புடைய பொருளுக்கான தேடல் செய்யப்படும். கொடுக்கப்பட்ட எடுத்துக்காட்டில், ரிசீவர் இன்ஃபோபேஸில் ஒரு பொருளைத் தேடுவது "பெயர்" பண்புக்கூறைப் பயன்படுத்தி செய்யப்படும் என்பது தெளிவாகிறது. பல விவரங்களைப் பயன்படுத்தி தேடுதல் அமைக்கப்பட்டால், ஒரே நேரத்தில் அனைத்தையும் பயன்படுத்தி தேடல் மேற்கொள்ளப்படும் (அதாவது, நிபந்தனைகள் “AND” ஆல் விதிக்கப்படுகின்றன. இந்த விஷயத்தில், பொருந்தக்கூடிய விதி பின்வருமாறு: தகவல் தளத்தில் தேடவும் - அனைத்து தேடல் விவரங்களும் விவரங்கள் மூல பொருள் தேடலுடன் பொருந்தக்கூடிய ஒரு பொருளுக்கான பெறுநர்).

கூடுதலாக, குறிப்பு புத்தகங்களின் முன் வரையறுக்கப்பட்ட கூறுகள், சிறப்பியல்பு வகைகளின் திட்டங்கள் மற்றும் கணக்கீட்டு மதிப்புகளுக்கு இடையே ஒரு கடிதத்தை அமைக்க முடியும். அத்தகைய ஒப்பீட்டை VKZ இன் "மதிப்பு மாற்ற விதிகள்" என்று அழைப்போம்.

"முகவர் ஒப்பந்தங்களின் வகைகள்" பொருட்களை மாற்றுவதற்கான விதிகளுக்கு, கணக்கீட்டின் மதிப்புகளுக்கு இடையில் ஒரு கடித தொடர்பு நிறுவப்பட்டுள்ளது என்பதை எடுத்துக்காட்டு காட்டுகிறது. அதாவது, ஆதார் தகவல் தளத்தில் உள்ள "வாடகை" எண்ணின் மதிப்பை, இலக்கு தகவல் தளத்தில் உள்ள "வாடகை" கணக்கின் மதிப்பாக மாற்ற வேண்டும்.

பொருள்கள், பண்புகள் மற்றும் மதிப்புகளை மாற்றுவதற்கான விதிகளை நாங்கள் அறிந்தோம். முதல் பார்வையில் மிகவும் எளிய விதிகள்ஒப்பீடுகள் ஒரு தகவல் தளத்தில் இருந்து மற்றொன்றுக்கு தரவை மாற்ற உங்களை அனுமதிக்கின்றன.

உண்மையுள்ள, விளாடிமிர் மில்கின்(ஆசிரியர் மற்றும் டெவலப்பர்).

1C தரவு மாற்றத்திற்கான பாடநூல் (பதிப்பு 2) பரிமாற்ற விதிகள் பற்றிய விரிவான அறிமுகம்

பரிமாற்ற விதிகள் என்ன, அவை ஏன் தேவை என்பதை நாங்கள் அறிவோம். பரிமாற்ற விதிகளுடன் பணிபுரியும் கூடுதல் செயல்பாட்டைக் கூர்ந்து கவனிப்போம். தரவு பரிமாற்ற (மாற்றம்) விதிகளுக்கான அமைப்புகளைத் திறப்போம்:

பரிமாற்ற விதிகள் தரவுக்கான மூல மற்றும் இலக்கு உள்ளமைவுகளைக் குறிப்பிடுகின்றன, கூடுதலாக:

"மேம்பட்ட" தாவல்:

பரிமாற்ற விதிகளைச் சேமிப்பதற்கான இயல்புநிலை கோப்பு பெயரை நீங்கள் குறிப்பிடலாம், தரவு பதிவேற்றம் மற்றும் 7.7 க்கான தொகுதிகள் பதிவிறக்கம், பரிமாற்ற விதிகளின் பெயர்.

"அளவுருக்கள்" தாவல்:

அலுவலகம் பொருட்களுக்கான ஆர்டர்களை பிரத்தியேகமாக ஏற்றுக்கொள்கிறது என்று வைத்துக்கொள்வோம், எனவே சேவைகளை இறக்குவதற்கான தடையை நிறுவுவது நல்லது. குறிப்பு உறுப்பு பெயரிடல் பண்புக்கூறு சேவையானது True என அமைக்கப்பட்டால், அது இறக்கப்படாது என்பது உறுதி. ரிமோட் அலுவலகம் சேவைகளுக்கான ஆர்டர்களை ஏற்கத் தொடங்கினால், விதிகளை மாற்றாமல் இருக்க, சேவைகளை இறக்குவதை விருப்பத்தேர்வின் மீது உடனடியாகக் கட்டுப்படுத்துவது சிறந்தது.

இந்த வழக்கில், "தரவு மாற்றம்" உள்ளமைவுடன் பணிபுரிய இரண்டு புதிய நுட்பங்களைக் கற்றுக்கொள்ள வேண்டும் - கையாளுபவர்களைப் பயன்படுத்துதல் மற்றும் அளவுருக்களை அமைத்தல்.

அளவுருக்கள் என்பது செயலாக்க மாறிகளை அணுகுவதற்குப் பயன்படுத்தப்படும் அல்காரிதம்களை இறக்குவதில் உள்ள ஒரு சிறப்பு தரவுக் கட்டமைப்பாகும். மாற்று விதிகளுக்கான அளவுருக்களின் கட்டமைப்பை அமைப்பது "தரவு மாற்றம்" உள்ளமைவில் மேற்கொள்ளப்படுகிறது, மேலும் அளவுரு மதிப்புகளை அமைப்பது தரவு பதிவேற்றம் மற்றும் பதிவிறக்கம் ஆகியவற்றின் வடிவத்தில் சாத்தியமாகும்.

அளவுருக்களைத் திருத்த, திருத்தப்பட்ட பரிமாற்ற விதிகளுக்கான மாற்று அடைவு உறுப்புகளின் படிவத்தைத் திறந்து, அளவுருக்கள் தாவலுக்குச் செல்லவும். புதிய அடைவு உறுப்பு அளவுருக்களை உருவாக்குவோம். அளவுருவின் பெயரைக் கொடுப்போம் - இறக்கும் சேவைகள். எழுதும் போது அளவுருக்கள் அமைப்பில் குறிப்பிடுவதற்கு அளவுரு பெயர் பயன்படுத்தப்படுகிறது நிரல் குறியீடுகையாளுபவர்களில். செயலாக்க வடிவத்தில் அளவுருக்களின் அட்டவணைப் பகுதியில் பெயர் காட்டப்படும் உலகளாவிய பரிமாற்றம்தகவல்கள். பதிவேற்றத்தை அமைக்கும் போது உரையாடலில் அளவுரு காணப்பட, நீங்கள் "உரையாடலில் அமை" தேர்வுப்பெட்டியைச் சரிபார்த்து அளவுரு மதிப்பு வகையைத் தேர்ந்தெடுக்க வேண்டும். உரையாடலில் உள்ள அளவுருக்களுடன் பணிபுரிய, நீங்கள் "பதிப்பு 2.01 வடிவத்தில் அளவுருக்களைப் பதிவிறக்கு" தேர்வுப்பெட்டியை மாற்றங்களின் அடைவு உறுப்பு வடிவத்தில் சரிபார்க்க வேண்டும்.

அளவுருக்களைக் குறிப்பிடுவது மட்டும் போதாது; இறக்கும் வழிமுறையானது ஒரு உறுப்பை எந்தச் சந்தர்ப்பத்தில் இறக்குவது மற்றும் எது செய்யக்கூடாது என்பதை "புரிந்து கொள்ள வேண்டும்". இதே போன்ற (மற்றும் பல) நிகழ்வுகளுக்கு, கையாளுதல் நுட்பம் பயன்படுத்தப்படுகிறது. தரவைப் பதிவேற்றுவதற்கும் ஏற்றுவதற்கும் அனைத்து அடிப்படை வழிமுறைகளையும் செயல்படுத்துவதில் முக்கிய புள்ளிகளில், பரிமாற்ற விதிகளை உருவாக்கும் போது டெவலப்பரால் எழுதப்பட்ட குறியீடு செயலாக்கப்படுகிறது என்பதில் அதன் சாராம்சம் உள்ளது. இயற்கையாகவே, அத்தகைய நுட்பமான கருவியைப் பயன்படுத்துவதற்கு எச்சரிக்கையும் சிந்தனையும் தேவை. உங்கள் சொந்த ஹேண்ட்லர்களை எழுதுவதற்கு முன், "டேட்டா கன்வெர்ஷன் 2.0" உள்ளமைவுக்கான உதவியை கவனமாகப் படிக்குமாறு பரிந்துரைக்கிறோம், இது ஹேண்ட்லர்களில் உள்ள அனைத்து மாறிகள் மற்றும் அவற்றை எவ்வாறு பயன்படுத்துவது, அத்துடன் கையாளுபவர்களின் வகைகள் மற்றும் அழைப்பின் அம்சங்களை விவரிக்கிறது. அவை தரவு பரிமாற்ற வழிமுறைகளில்.

எங்கள் நோக்கத்திற்காக, "இறக்குவதற்கு முன்" இறக்குதல் விதி ஹேண்ட்லரைப் பயன்படுத்த வேண்டும். பெயரிடல் தரவு பதிவேற்ற விதியைத் திறந்து, பின்வரும் நிரல் குறியீட்டை "நிகழ்வுகள்" தாவலில் "பதிவேற்றுவதற்கு முன்" புலத்தில் வைப்போம்:

எங்கள் கையாளுபவர் என்ன செய்கிறார்? நிரல் குறியீட்டை எழுதும் போது, ​​தரவு பதிவேற்ற அல்காரிதங்களின் மாறிகளைப் பயன்படுத்தினோம். தரவு பரிமாற்ற செயலாக்க படிவத்தில் குறிப்பிடப்பட்டுள்ள UnloadServices அளவுருவை அணுக அளவுருக்கள் அமைப்பு பயன்படுத்தப்படுகிறது. ஆப்ஜெக்ட் மாறி பக்கம் இருக்கும் பொருளுக்கான அணுகலை வழங்குகிறது. தற்போதைய பொருளை இறக்க மறுப்பதைக் கட்டுப்படுத்த மறுப்பு மாறி உங்களை அனுமதிக்கிறது. பொருள் இறக்கப்படுவதற்கு முன்பே ஹேண்ட்லர் உடனடியாக செயல்படுத்தப்படுகிறது, இது பொருளை இறக்குவதை ரத்து செய்வதை சாத்தியமாக்குகிறது.

V8 - V8 பரிமாற்றம் மற்றும் பதிவேற்றம் மற்றும் பதிவிறக்கம் செயல்முறைக்கு குறைந்தபட்சம் 2.0.18.1

ஒரு உள்ளமைவிலிருந்து மற்றொன்றுக்கு அளவுருக்களை மாற்றுவது சாத்தியமாகும். இதைச் செய்ய, "அளவுருக்கள்" தாவலில் "பதிவேற்றும்போது அளவுருவை அனுப்பு" தேர்வுப்பெட்டியைச் சரிபார்க்க போதுமானது, மேலும் இந்த அளவுரு பரிமாற்றக் கோப்பில் வைக்கப்படும் மற்றும் தரவை ஏற்றும்போது அதன் மதிப்பை அணுகலாம். மதிப்புகள் மாற்றப்பட வேண்டிய அளவுருக்கான மாற்று விதியை நீங்கள் குறிப்பிடலாம். "பதிவேற்றும்போது அளவுருவை அனுப்பு" தேர்வுப்பெட்டியைப் பயன்படுத்தி, தரவைப் பதிவேற்றும்போது உரையாடலில் திருத்தப்பட்ட அளவுருக்களை மட்டுமே மாற்ற முடியும். இந்த உரையாடலில் இல்லாத அளவுருவை நீங்கள் அனுப்ப வேண்டும் என்றால், நீங்கள் செயல்முறையை அழைக்க வேண்டும்:

பதிவேற்ற அளவுருக்கள் தாவலில், ஒரு அளவுரு தோன்றி, எந்த சேவைகள் இறக்கப்படுகின்றன அல்லது இறக்கப்படாமல் உள்ளன.