በመተግበሪያ መፍትሄዎች መካከል የውሂብ ልውውጥ መለወጥ. ለመለወጥ የቪዲዮ መመሪያዎች

1. መግቢያ.

2. የሚያስፈልጎት፡ 1C ውቅር፡ ዳታ ልወጣ 2.* እና ከጥቅሉ ማቀናበር። ለአብነት ተግባራት፣ ውቅሮችን እንውሰድ 1C፡ የንግድ አስተዳደር 11 እና 1C፡ BP 3.*።

ስለዚህ, ውሂብን ወደ 1C ለመጫን ደንቦችን ለማዘጋጀት, የ 1C ውቅር ያስፈልግዎታል: Object Conversion 2, እንዲሁም በጥቅሉ ውስጥ የተካተተ ሂደት.

ለምሳሌ የልወጣ ዳታቤዝ አስቀድመን አሰማርተነዋል እና አስጀምረነዋል።

በ 1C: የንግድ አስተዳደር 11 እና 1C: Enterprise Accounting 3 ውቅር (UT / ACCOUNT ልውውጥ ደንቦች) መካከል ያለውን የልውውጥ ደንቦችን እድገት እንጽፋለን.

3. የሜታዳታ መዋቅርን እና ልውውጥን ለማራገፍ ፕሮሰሲንግ እንፈልጋለን።

ለልማት መጀመሪያ ማግኘት ያለብዎት ነገር ሜታዳታ መዋቅር ያላቸው ፋይሎች ነው። ይህ የሚደረገው በነገር ልወጣ ጥቅል ውስጥ የተካተተውን የሜታዳታ መዋቅር ለማራገፍ ሂደትን በመጠቀም ነው።

በእውነቱ፣ በማይተዳደር ቅጾች ላይ ለማዋቀር ባልታሸገው የውቅር ማውጫ ውስጥ፣ MD83Exp.epfን ለመስራት ፍላጎት አለን። በመደበኛ ፎርሞች ላይ ካሉ ውቅሮች ማራገፍ ካስፈለገ፣ MD82Exp.epf ማቀነባበር ስራ ላይ ይውላል። ይህ ለምሳሌ እንደ 1C: UT 10, 1C: Manufacturing Enterprise Management 1.3, 1C: Integrated Automation 1.1, 1C: Zup 2.5 እና የመሳሰሉትን ከመሳሰሉት አወቃቀሮች መዋቅር ማግኘት ካለብዎት ነው.

በተጨማሪ፣ ደንቦቻችንን ተጠቅመው ውሂብን ወደ 1C ለመጫን እና ለማውረድ፣ እንደ 1C፡ የንግድ አስተዳደር 11.*፣ 1C BP 3፣ 1C ባሉ የሚተዳደሩ ቅጾች ላይ “Universal Data Exchange In XML format” V8Exchan83.epfን ማካሄድ ያስፈልግዎታል። ERP 2. * እና ተመሳሳይ. እና በዚህ መሰረት V8Exchan83.epf - በመደበኛ ቅጾች ላይ ለቅንብሮች.

4. የአወቃቀሩን ሜታዳታ መዋቅር በመስቀል ላይ 1C፡ ንግድ አስተዳደር 11.3 እና 1ሲ፡ ኢንተርፕራይዝ አካውንቲንግ 3.0.*

የሜታዳታ መዋቅርን ከ1C፡ Enterprise Accounting 3 ውቅር በማውረድ እንጀምር።
ሂደት MD83Exp.epfን እንክፈት።

በማቀነባበሪያ ቅጹ ውስጥ መዝገቦችን እና እንቅስቃሴዎችን ወደ 1C የመስቀል ምርጫን ማንቃት ወይም ማሰናከል የምንችልባቸው ተጨማሪ መቼቶች አሉ። ሰቀላው የት እንደሚካሄድ ምርጫ አለ፡ በ1C አገልጋይ ወይም “በደንበኛው ላይ። የውሂብ መዋቅሩ የሚሰቀልበትን የፋይሉን ስም ይግለጹ። በተመሳሳይ መንገድ የንግድ አስተዳደር 11 ውቅረትን ሜታዳታ መዋቅር እናራግፋለን።

አሁን አወቃቀሩን ወደ ልወጣ ዳታቤዝ መስቀል አለብህ። ይህ ነጥብ ሁለቱንም ከቅንብሮች ዝርዝር እና ከልወጣዎች ዝርዝር ውስጥ ማግኘት ይቻላል. ከዴስክቶፕ ላይ ብቻ እንነሳ፡-

በመገናኛ ሳጥኑ ውስጥ የ BP መዋቅርን ይጫኑ፡-

እና በተመሳሳይ - የንግድ አስተዳደር መዋቅር.

አንዴ ማውረዱ ከተጠናቀቀ በኋላ ለእርስዎ የሚመች ስም የሚገልጹበት የንግግር ሳጥን ይመጣል።

6. የአንድ ተግባር የተወሰነ ምሳሌ በመጠቀም በ 1C ውስጥ የመቀየሪያ ደንቦችን መፍጠር.

በመቀጠል ወደ "የነገር ደንቦችን ማዋቀር" ይሂዱ, አዲስ መቼት የምንፈጥርበት.
በመቀየሪያ ፍጥረት መገናኛ ሳጥን ውስጥ “ምንጭ” ውቅር እና “መዳረሻ” ውቅርን (ከዚህ ቀደም የጫኑትን) ይምረጡ እና እሺን ጠቅ ያድርጉ።

በዚህ ጽሑፍ ውስጥ ፈጠራን “ከባዶ” እና “ያለ ቆሻሻ” ለማሳየት ስላቀድኩ ምንም ነገር በራስ-ሰር እንደማንፈጥር አስታውሳችኋለሁ። ምንም ተምሳሌቶች የሉም።

በዚህ የንግግር ሳጥን ውስጥ ምንም ነገር አናደርግም, "ዝጋ" የሚለውን ብቻ ጠቅ ያድርጉ.

አንድ ሰነድ ወደ አንድ ሳይሆን አንድ ዓይነት ወደ ሌላ ለመጫን ደንቦችን እንፍጠር ለምሳሌ የሸቀጦች እና አገልግሎቶች ሽያጭ ከ UT 11 አስፈላጊ የሆኑ የማጣቀሻ መጽሃፍቶች በ BP 3 ውስጥ የእቃ እና አገልግሎት ደረሰኝ ሰነድ ውስጥ።

ስለዚህ አዲስ PKO እንፈጥራለን (ነገሮችን በ 1C ውስጥ የመቀየር ደንብ)

የሸቀጦች እና አገልግሎቶች ሽያጭ ምንጩን እና መድረሻውን የእቃ እና አገልግሎት ደረሰኝ ይምረጡ እና እሺን ጠቅ ያድርጉ።
በዚህ አጋጣሚ የ PKS (የንብረት መቀየር ደንቦች) አውቶማቲክ መፈጠርን በድጋሚ የምንቃወምበት የንግግር ሳጥን ይመጣል። በመቀጠል አስፈላጊ የሆኑትን ብቻ እንመርጣለን.

ነገር ግን DVP (የውሂብ ሰቀላ ደንቦች) ለመፍጠር ለቀረበው ሃሳብ "አዎ" ብለን እንመልሳለን።

ሁለንተናዊ የኤክስኤምኤል የመምረጫ ልውውጥ ሂደት ላይ የሚንፀባረቁ ቪዲፒዎች ተፈጥረዋል፡

ከባዶ የንብረት ልወጣ ሕጎች ጋር የውሂብ መለወጫ ደንቦችም ይፈጠራሉ።

ከዚህም በላይ በነባሪነት ሶፍትዌሩ በውስጣዊ ነገር መለያ ለመፈለግ እንደሚቀርብ ማየት ይቻላል. ይህ የሚያሳየው በ PCO አቅራቢያ ባለው ማጉያ መነጽር ነው. እኛ የራሳችንን ፍለጋ እናደርጋለን, እና በቀኑ መጀመሪያ ላይ በሰነድ ቁጥር እና ቀን እናደርጋለን.

ፍለጋውን በ UIO እናስወግደዋለን፡-

አሁን የእቃውን አስፈላጊ ባህሪያት (ዝርዝሮች) ማወዳደር እንጀምር. ይህንን ለማድረግ "ባሕሪያትን ያመሳስሉ" (በስክሪኑ ላይ "1" የሚል ምልክት ያድርጉ) ን ጠቅ ያድርጉ። ደንቦችን ("2") በተደጋጋሚ መፈጠርን እናስወግዳለን. ሁሉንም ምልክት የተደረገባቸውን ዝርዝሮች ያስወግዱ ("3")። እና የሚያስፈልገንን በራሳችን እንመርጣለን.

ለምሳሌ፣ የሚፈልጉትን ይምረጡ፡-

የርስዎን ትኩረት እሰጣለሁ የ PKS ን ወደ ድርጅቱ እና ድርጅቱን ወደ ተጓዳኝነት እናደርጋለን ፣ እና አንዳንድ ዝርዝሮችን ከስም ጋር የማይዛመዱትን ለምሳሌ “ምንዛሬ” እና “ሰነድ” እናነፃፅራለን ። ምንዛሬ"

እስካሁን ምንም የመቀየሪያ ደንቦች እንደሌሉ በተመለከትንበት.

ዝርዝሩን እንመርምርና መግለፅ እንጀምር። በመጀመሪያ፣ ቀደም ብዬ እንደጻፍኩት የሰነድ ፍለጋ አዘጋጅተናል፣ በቀኑ መጀመሪያ ላይ ሰነድ መስቀል እና ፈልገን እና ቁጥሩን ቀይረናል። የመጀመሪያዎቹን ሶስት ቁምፊዎች በእኛ ቅድመ ቅጥያ "UTB" እንተካቸዋለን. እና በ BP እና UT ውስጥ ያለው ቁጥር እያንዳንዳቸው 11 ቁምፊዎች ስለሆኑ የተቀናጀ ቁጥር እንሰራለን፡ ቅድመ ቅጥያችን እና ከምንጩ 8 ቁምፊዎች። ከታች ባለው ቅጽበታዊ ገጽ እይታ ውስጥ ምሳሌ.

እኛ ሁልጊዜ ሰነዶችን እንሰቅላለን እና ሳንንቀሳቀስ እንሰቅላለን። ሰነዶቹ በተጠቃሚው ከተረጋገጠ በኋላ በተቀባዩ ውስጥ እንደሚሰሩ እንገምታለን.

ይህንን ለማድረግ, PKS እንደ አልተከናወነም, 0 ወይም 1, እንደ ቡሊያን እንጠቀማለን.

ምንዛሬን እንደ ምሳሌ በመጠቀም ለPKS የነገር መለወጫ ደንብ እንፈጥራለን። በተመሳሳይ ጊዜ, በሁለቱም የውሂብ ጎታዎች ውስጥ ምንዛሬዎች እንዳሉ እናምናለን, እና በኮድ ማመሳሰል አለባቸው. ስለዚህ፣ ሁሉንም PKS በምንዛሪ PQS ውስጥ አንፈጥርም፣ ነገር ግን የፍለጋ ኮድ ብቻ እንጨምረዋለን። እነዚያ። ለዕቃው PKS ለመፍጠር የቀረበውን ጥያቄ አንቀበልም።

የተፈጠረው የልወጣ ህግ በሰነዱ PQR ለPKS ተተካ። እና ነባሪው ህግ እራሱ በልዩ መለያ ይሰጣል። እኛ እናስተካክለዋለን, ኮዱን እንፈልግ እና አዲስ ነገር ላለመፍጠር ንብረቱን እናዘጋጃለን.

በውጤቱም, የሚከተለውን አማራጭ እናገኛለን:

በመቀጠል, በተመሳሳዩ, ለተቀሩት ዝርዝሮች PKO እና PKS እንፈጥራለን. ከዚህም በላይ ድርጅትን በአቻነት እና በተገላቢጦሽ በTIN እንፈልጋለን። ይህ በትንሹ ዝርዝሮች በግምት ምን እንደሚመስል ነው (አስፈላጊ ከሆነ ማከል ይችላሉ)።

ለ PCO Counterparty ስምምነቶች፣ በPKS Counterparty፣ ስም እና ባለቤት እንፈልጋለን።

በ PKS ውስጥ ባለው የመቁጠሪያ አይነት ውስጥ አስፈላጊውን ዋጋ እንዴት እንደሚገልጹ እንይ. ለምሳሌ, "የኦፕሬሽን አይነት" ባህሪ. እዚህ የተለያዩ ሁኔታዎችን እና ተተኪ እሴቶችን መጠቀም ይችላሉ. ለምሳሌ, ሁልጊዜ "ዕቃዎች" እንዲወርድ "የኦፕሬሽን አይነት" ያስፈልገናል, በዚህ ሁኔታ በ "ግንባር" መስመር ውስጥ አስፈላጊውን ዋጋ መፃፍ በቂ ነው.

ከዚህ በታች ያለ ችግር እንዴት እንደሚጫኑ እና በአብዛኛዎቹ ጉዳዮች PCS ለጋራ ሰፈራ ብዜት ፣ የጋራ መቋቋሚያ ተመን ፣ የሂሳብ አያያዝ ሂሳብ።

ለPKO Nomenclature፣ ፍለጋውን በውስጥ ልዩ መለያ እንተወዋለን። ግን ቡድናችሁን እንዴት እንደገና መወሰን እንደምትችሉ ትኩረታችሁን ልሳበው። ለምሳሌ, ከ 1C: Trade Management 11 ውቅር አዲስ ንጥል እንደሚሰቀል ተስማምተናል, ነገር ግን እቃው በአንድ የተወሰነ ቡድን "የእኛ ቡድን" ውስጥ መሰብሰብ አስፈላጊ ነው.

ይህንን ተግባር ለመተግበር ሌላ PKO እንፈጥራለን. “NomenclatureParent” ብለን እንጠራው፣ ይህም በወላጅ PCS ውስጥ በመቀየር ደንብ ውስጥ የምንጠቁመው።

ሁለት ፍለጋዎችን አዘጋጅተናል: በስም, የቡድናችንን ስም በጥብቅ የምንጠቁምበት, እና የ "ይህ ቡድን" ባህሪ አስፈላጊው ንብረት እውነት ነው.

ሁሉም እቃዎቻችን በቡድናችን ውስጥ እንዲወድቁ ስለወሰንን, ስናወርድ ቡድኖችን ከ UT 11 ማራገፍ አያስፈልግም, በ "ከማራገፍ በፊት" የክስተት ተቆጣጣሪ ውስጥ በስም-ሶፍትዌር ውስጥ, ማጣሪያ እናዘጋጃለን. ቡድኖችን ማራገፍ አያስፈልግም "መክሸፍ = ምንጭ ይህ ቡድን ነው;"

ለምርቶች እና አገልግሎቶች ሽያጭ በDRP (የውሂብ ሰቀላ ሕጎች)፣ ለመሰረዝ ምልክት የተደረገባቸው ሰነዶች እንዳይሰቀሉ ማጣሪያ እንጨምራለን። ይህንን ለማድረግ በ "ከመውረድ በፊት" የክስተት ተቆጣጣሪዎች ውስጥ በቪዲፒ ውስጥ "መክሸፍ = Object.DeletionMark;" ማጣሪያ እንጽፋለን.


የዳበሩትን ደንቦች በፋይል ላይ እናስቀምጥ።


7. ለማጠቃለል፡- የዳበረ የመረጃ ልውውጥ ህጎችን በመጠቀም መረጃን መጫን እና መጫን።

በ1C ክፈት፡ የንግድ አስተዳደር 11 ሂደት "ሁሉን አቀፍ የውሂብ ልውውጥ በኤክስኤምኤል ቅርጸት" V8Exchan83.epf።

ማውረዱ አልቋል፣ አሁን ወደ 1C፡ Enterprise Accounting 3 ለመጫን ተመሳሳይ ሂደት እንጠቀማለን።


መጫን ተጠናቅቋል። እንዴት እንደተጫነ እንፈትሽ። ስለዚህ ሰነዱ እንደፈለግን ተጭኗል - ድርጅታችን ወደ ተጓዳኝ ፣ እና ተጓዳኝ ወደ ድርጅቱ ተጭኗል። የሂሳብ አያያዝ መለያዎች ሁሉም የወረዱ እና የተጫኑ ናቸው። የሰነዱን ቁጥር በቅጥያችን እና በቀኑ መጀመሪያ ላይ አግኝተናል። የቀረቡት ዝርዝሮች በሙሉ ተሞልተዋል።

የእቃዎቹን ጭነት እንፈትሻለን. ሁሉም ነገር እንዳቀድንበት እናያለን።


እኛ እንዳሰብነው ዝርዝሩን ፈጥረን ሞላን። ልወጣን በትክክል ለመጻፍ የሚረዱዎት ብዙ ስውር ነገሮች እና አንዳንድ ቀላል ግን አስፈላጊ ነገሮች አሉ። እና ይሄ ስህተቶችን እንዲቀንሱ, ያሉትን መረጃዎች እንዳያበላሹ እና አላስፈላጊ ቆሻሻዎችን እንዲያስወግዱ ያስችልዎታል. ይህ በጣም ቀላሉ ምሳሌዎች አንዱ ነው. እንዲሁም አንዱን ነገር ወደ ብዙ፣ ወይም በተቃራኒው ብዙ ወደ አንድ መቀየር ይችላሉ።

አሁን የውሂብ ልወጣ 3 አለ, ሌሎች ችግሮችን ይፈታል. ስለዚህ, መለወጥ 2 እንዲሁ አስፈላጊ ነው. መልካም ዕድል በመማር እና በመማር ላይ።

እርግጥ ነው, ፕሮግራመር ከሆኑ እና ይህ የእርስዎ ዋና ስራ ከሆነ, ልወጣውን እራስዎ ለመጻፍ መሞከር ይችላሉ. ካልሆነ ግን በእንቅስቃሴዎ መስክ ጊዜዎን ዋጋ መስጠት አለብዎት, እና ባለሙያዎች ይህንን ተግባር እንዲያከናውኑ ይጠይቁ.

መጽሃፎች, ቡክሌቶች, መጣጥፎች

1C፡Enterprise 8.የመረጃ መለዋወጥ፡በመተግበሪያ መፍትሄዎች መካከል የመረጃ ልውውጥ (በሲዲ-ሮም ላይ ካለው መተግበሪያ ጋር) (አንቀጽ 4601546049094)

"1C:Enterprise" የኢንተርፕራይዝ እንቅስቃሴዎችን በራስ ሰር የሚሰራበት ሁለንተናዊ አሰራር ሲሆን የተለያዩ የአስተዳደር እና የሂሳብ ችግሮችን ለመፍታት ሊያገለግል ይችላል። በአሁኑ ጊዜ በ 1C: ኢንተርፕራይዝ መድረክ ላይ ብዙ ቁጥር ያላቸው መደበኛ እና ልዩ መፍትሄዎች ተዘጋጅተዋል, ይህም ከሌሎች መፍትሄዎች ጋር በቅርበት ሊሰራ ይችላል, በዚህ መድረክ እና በሶስተኛ ወገን ሶፍትዌር.

ለ ውጤታማ ስራ ትልቅ ጠቀሜታ በተለያዩ የመረጃ ስርዓቶች መካከል ልውውጥን የማደራጀት ችሎታ ነው. የ1C፡ኢንተርፕራይዝ መድረክ ለመረጃ ልውውጥ እና የመተግበሪያ መፍትሄዎችን ለማቀናጀት የተለያዩ መሳሪያዎችን ያቀርባል።

መጽሐፉ በኤክስኤምኤል ቅርጸት የመረጃ ልውውጥን በዝርዝር ይመረምራል፣ ይህም ዛሬ በአጠቃላይ ተቀባይነት ያለው መረጃን የማቅረብ ዘዴ ነው። ደንቦችን የማዘጋጀት ሂደቶች ተገልጸዋል, አተገባበሩ መረጃን ከአንድ የመረጃ ስርዓት ወደ ሌላ ማስተላለፍን ያረጋግጣል, በመደበኛ 1C: የድርጅት ውቅሮች መካከል የመረጃ ልውውጥን ያካትታል.

መጽሐፉ የማሳያ መረጃ መሰረቶችን ከያዘው ሲዲ ጋር አብሮ ነው የመለዋወጥ ደንቦች ምሳሌዎች እና የ"1C: Enterprise Data Conversion".

ትኩረት! በመጀመሪያው ህትመት በመጽሐፉ መጨረሻ ላይ የቴክኒካዊ ጉድለት ነበር. የተስተካከሉ ገጾች ሊሆኑ ይችላሉ

በአሁኑ ጊዜ የጉድለቱ ቅሪቶች ከሽያጭ ወጥተዋል እና የተስተካከለ እትም ተለቋል.
ለተፈጠረው ችግር ይቅርታ እንጠይቃለን እና የተበላሹ እቃዎችን በነፃ ለመተካት ዝግጁ ነን።


ስለ ማተሚያ ቤት "1C-Publishing" ሥነ ጽሑፍ ጥያቄዎች ወደዚህ ሊላኩ ይችላሉ- [ኢሜል የተጠበቀ].

ይግዙ፡

ድርጅትዎን የሚያገለግለውን የ 1C አጋር ያነጋግሩ እና ለመጽሐፉ የተመደበውን ኮድ ይንገሩት (ከዚህ በታች ባለው ሠንጠረዥ ውስጥ) ። መጽሐፉን ከሌሎች መግዛት ይችላሉ። የኩባንያው አጋሮች "1C".

  • በመስመር ላይ ሱቅ ውስጥ "1C-ወለድ" (መፅሃፎችን በፖስታ መላክ ፣ የሩሲያ ፖስት ፣ DHL ፣ EMS)
  • በከተማዎ ውስጥ ባሉ የመጻሕፍት መደብሮች ውስጥ

በተጨማሪ ይመልከቱ፡

የመጽሃፍ ወጪ

ኮድ ስም የሚመከር የችርቻሮ ዋጋ, ማሸት. * አከፋፋይ ቋሚ አጋር አከፋፋይ
4601546049094 1C፡Enterprise 8.የመረጃ ልወጣ፡በመተግበሪያ መፍትሄዎች መካከል የመረጃ ልውውጥ (በሲዲ-ሮም ላይ ካለው መተግበሪያ ጋር) (አንቀጽ 4601546049094) 240 150 135 120

የመጽሐፍ መዋቅር

መግቢያ

ምዕራፍ 1. ደንቦችን ለማዘጋጀት አጠቃላይ መርሆዎች

ምዕራፍ 2: ደንቦችን መጠቀም

ምዕራፍ 3. ደንቦችን በራስ-ሰር መፍጠር

ምዕራፍ 4. ደንብ መዋቅር

ምዕራፍ 5. ስለ ደንቦቹ ዝርዝር ጥናት

ምዕራፍ 6. የክስተት ተቆጣጣሪዎች

  • አማራጮች
  • "ልወጣ" ተቆጣጣሪዎች
  • ተቆጣጣሪዎች "የውሂብ ጭነት ደንቦች"
  • ተቆጣጣሪዎች "የነገር መቀየር ደንቦች"
  • ተቆጣጣሪዎች "የንብረት ቡድን መቀየር ደንቦች"
  • ተቆጣጣሪዎች "ንብረት መቀየር ደንቦች"

ምዕራፍ 7. የፍለጋ መስኮች

ምዕራፍ 8. የውሂብ ማጽዳት ደንቦች

ምዕራፍ 9. አልጎሪዝም እና መጠይቆች

ምዕራፍ 10. የተለመዱ ደንቦች ምሳሌዎች. መላ መፈለግ

  • ማስተላለፎችን በመቀየር ላይ
  • ማውጫዎችን በመቀየር ላይ
  • ሰነዶችን በመቀየር ላይ
  • የመረጃ መዝገቦችን መለወጥ
  • የመለያዎች ለውጥ ገበታ
  • የባህሪ አይነት እቅድ መቀየር
  • የስሌት ዓይነቶችን እቅድ መለወጥ
  • የቋሚዎች ለውጥ 1C፡ ኢንተርፕራይዝ 7.7
  • የሂሳብ ግብይት ለውጥ 1C፡ ድርጅት 7.7

ምዕራፍ 11. የማመቻቸት ደንቦች

  • የውሂብ ጭነት ደንቦች
  • የነገር ልወጣ ህጎች
  • ሁለንተናዊ የኤክስኤምኤል የውሂብ ልውውጥ ሂደት

የውሂብ ልወጣ 2.0 እና 2.1 ከ 8.1 እስከ 8.3 ባለው የመሣሪያ ስርዓት ስሪቶች ላይ የተተገበረ የ 1C የቴክኖሎጂ ውቅር ነው።

የመሳሪያው ዋና ተግባር በመተግበሪያ መፍትሄዎች 1C 8 እና 7 መካከል ለመለዋወጥ ደንቦችን መጻፍ ነው የአሁኑ የውሂብ ልወጣ ስሪት ዛሬ 3.0 ነው.

የውሂብ ልወጣ በጣም ጠቃሚ ውቅር ነው, በእሱ እርዳታ መረጃን ከአንድ የመረጃ መሠረት ወደ ሌላ የማስተላለፍ ጉዳይ ብቻ ሳይሆን ለምሳሌ በአንድ የውሂብ ጎታ ውስጥ መረጃን መለወጥ ይችላሉ.

አወቃቀሩ ከ ጋር ለመጠቀም በጣም ምቹ ነው.

የውሂብ ልወጣ ለማንኛውም ፕሮግራመር ጠቃሚ ይሆናል፡ የመለዋወጫ ህጎችን የመፍጠር ክህሎት ማግኘቱ ለሙያዊ ችሎታዎች ትልቅ ጭማሪ ነው።

ከውቅረት ጋር እንዴት እንደሚሠራ ለማወቅ, ተግባራዊ ችግሮችን መፍታት በጣም ተስማሚ ነው. ለራስዎ ስራዎችን ለመስራት ይሞክሩ, ለምሳሌ: አንዳንድ መረጃዎችን ከአንድ የውሂብ ጎታ ወደ ሌላ ያስተላልፉ, የሽያጭ ሰነድን ወደ ደረሰኝ ሰነድ ይለውጡ, የአሁኑን የሂሳብ ቀሪ ሒሳቦችን ወደ ሰነድ "ሚዛን ማስገባት" እና ሌሎች ተግባራትን "ማሽከርከር".

የ 1C 8.3 "መደበኛ" የልውውጥ ደንቦችን ለመረዳት በጣም ጠቃሚ ይሆናል, እዚያ ብዙውን ጊዜ ተግባራትን ተግባራዊ ለማድረግ አስደሳች ምሳሌዎችን ማግኘት ይችላሉ.

መሰረታዊውን ለመረዳት, ቁሳቁሶችን ያስፈልግዎታል, ከዚህ በታች እንመለከታለን.

ለመለወጥ የቪዲዮ መመሪያዎች

የ “1C ውሂብ ልወጣ” ውቅረትን በመጠቀም በ 1C ውስጥ የውሂብ ልውውጥን ለማቀናበር መሰረታዊ ነገሮች በቪዲዮው ውስጥ ያለውን ምሳሌ ይመልከቱ፡-

የ 1C የውሂብ ልወጣን ለማጥናት ቁሳቁሶች, የመማሪያ መጽሃፍቶች 2.0

በበይነመረብ ላይ በጣም ብዙ ቁሳቁሶች እና ሰነዶች የሉም ፣ በጣም አስፈላጊ እና ሳቢ ቁሳቁሶችን ለመሰብሰብ ሞከርኩ-

0. በመጀመሪያ ደረጃ, በ Ilya Leontyev ነፃ የቪዲዮ ኮርስ እመክራለሁ, በ ላይ ይገኛል አገናኝ.

1. በመጀመሪያ አብሮ የተሰራውን እገዛ በማዋቀሪያው ውስጥ እንዲጠቀሙ እመክራለሁ። በትክክል በደንብ የተፃፈ እና በቴክኒካል በጥሩ ሁኔታ የተተገበረ ነው፡-

2. ሁለተኛው በጣም አስፈላጊው የመረጃ ምንጭ http://www.mykod.info/ (ጣቢያው ተዘግቷል) በተለይ በመረጃ ልወጣ ላይ የተካነ ነው። እዚያም በመለወጥ ላይ ብዙ ቁጥር ያላቸውን ቁሳቁሶች ማውረድ ይችላሉ.

3. በተናጠል, የመማሪያ መጽሃፉን - (ደራሲ - ኦልጋ ኩዝኔትሶቫ) ማጉላት እፈልጋለሁ.

በተለያዩ ውቅሮች መካከል ውሂብን ማዛወር ቀላል ስራ አይደለም። እንደ ሁልጊዜው, በርካታ መፍትሄዎች አሉ, ግን ሁሉም በጣም ጥሩ አይደሉም. የውሂብ ማስተላለፍን ጥቃቅን ነገሮች ለመረዳት እንሞክር እና እንደነዚህ ያሉትን ጉዳዮች ለመፍታት ሁለንተናዊ ስልትን እንመርጣለን.

የውሂብ ፍልሰት ችግር (ስለ 1C ኩባንያ ምርቶች ብቻ ነው እየተነጋገርን ያለነው) ከአንድ መፍትሄ ወደ ሌላ መፍትሄ ትናንት አልተነሳም. የ1C ኩባንያ ገንቢዎች ፍልሰትን ሲፈጥሩ ምን ችግሮች እንደሚያጋጥሟቸው በሚገባ ስለሚረዳ በመሳሪያዎች ለመርዳት በሚቻለው መንገድ ሁሉ ይሞክራል።

የመሳሪያ ስርዓቱን በሚገነባበት ጊዜ ኩባንያው በርካታ ዓለም አቀፍ መሳሪያዎችን እንዲሁም የመረጃ ልውውጥን ቀላል የሚያደርጉ ቴክኖሎጂዎችን አስተዋውቋል. በሁሉም መደበኛ መፍትሄዎች ውስጥ የተገነቡ ናቸው እና በተመሳሳይ ውቅሮች መካከል ያለው የስደት ችግር በአጠቃላይ ተፈትቷል. ድሉ በድጋሚ የተረጋገጠው በመደበኛ መፍትሄዎች የቅርብ ውህደት ነው.

መደበኛ ባልሆኑ መፍትሄዎች መካከል በሚደረጉ ፍልሰቶች፣ ሁኔታው ​​በተወሰነ ደረጃ የተወሳሰበ ነው። ሰፊ የቴክኖሎጂ ምርጫ ገንቢዎች በተናጥል አንድን ችግር ከአመለካከታቸው ለመፍታት ምርጡን መንገድ እንዲመርጡ ያስችላቸዋል።

ጥቂቶቹን እንመልከት፡-

  • በጽሑፍ ፋይሎች መለዋወጥ;
  • የልውውጥ እቅዶችን መጠቀም;
  • ወዘተ.

እያንዳንዳቸው የራሳቸው ጥቅሞች እና ጉዳቶች አሏቸው። ለማጠቃለል, ዋነኛው ጉዳቱ የቃላት አነጋገር ይሆናል. የፍልሰት ስልተ ቀመሮችን በገለልተኛ አተገባበር ጉልህ በሆነ የጊዜ ወጪዎች እንዲሁም ረጅም የማረሚያ ሂደት የተሞላ ነው። ለእንደዚህ አይነት ውሳኔዎች ተጨማሪ ድጋፍ ማውራት እንኳን አልፈልግም.

የድጋፍ ውስብስብነት እና ከፍተኛ ወጪ የ 1C ኩባንያ ሁለንተናዊ መፍትሄ እንዲፈጥር አነሳስቶታል። በተቻለ መጠን የስደትን እድገት እና ድጋፍ ለማቃለል የሚያስችሉ ቴክኖሎጂዎች። በውጤቱም, ሀሳቡ በተለየ ውቅር - "የውሂብ ለውጥ" መልክ ተተግብሯል.

የውሂብ ልወጣ - መደበኛ መፍትሔ, ገለልተኛ ውቅር. ማንኛውም የ"ITS:Prof" ደንበኝነት ምዝገባ ያለው ተጠቃሚ ይህን ጥቅል ሙሉ በሙሉ ከተጠቃሚ ድጋፍ ጣቢያ ወይም ከአይቲኤስ ዲስክ ማውረድ ይችላል። መጫኑ በመደበኛ መንገድ ይከናወናል - ልክ እንደ ሌሎች መደበኛ መፍትሄዎች ከ 1 ሴ.

አሁን ስለ መፍትሄው ጥቅሞች ትንሽ። በጣም አስፈላጊ በሆነው ነገር እንጀምር - ሁለገብነት. መፍትሄው ለተወሰኑ የመድረክ አወቃቀሮች/ስሪቶች የተዘጋጀ አይደለም። ከሁለቱም መደበኛ እና ብጁ ውቅሮች ጋር እኩል ይሰራል። ገንቢዎች አዲስ ፍልሰት ለመፍጠር ሁለንተናዊ ቴክኖሎጂ እና ደረጃውን የጠበቀ አቀራረብ አላቸው። የመፍትሄው ሁለገብነት ከ 1C: ኢንተርፕራይዝ ውጪ ለሆኑ መድረኮች እንኳን ፍልሰትን ለማዘጋጀት ያስችልዎታል.

ሁለተኛው ትልቅ ፕላስ የእይታ መርጃዎች ነው። ቀላል ፍልሰት ያለ ፕሮግራሚንግ ይፈጠራል። አዎ፣ አዎ፣ ያለ ነጠላ የኮድ መስመር! ለዚህ ብቻ ቴክኖሎጂውን አንድ ጊዜ በመማር እና ከዚያም በዋጋ ሊተመን የማይችል ክህሎቶችን በመጠቀም ጊዜ ማሳለፍ ጠቃሚ ነው.

ሦስተኛው ጥቅም በመረጃ ስርጭት ላይ ገደቦች አለመኖር ነው ። ገንቢው ራሱ መረጃን ወደ ተቀባይ ውቅር የማድረስ ዘዴን ይመርጣል. ከሳጥኑ ውስጥ ሁለት አማራጮች አሉ፡ ወደ xml ፋይል መስቀል እና ከ infobase (COM/OLE) ጋር ቀጥተኛ ግንኙነት።

ስነ-ህንፃን ማጥናት

የውሂብ መቀየር ተአምራትን እንደሚሰራ አስቀድመን አውቀናል, ነገር ግን ቴክኒካዊ ጥቅሞቹ ምን እንደሆኑ እስካሁን ሙሉ በሙሉ ግልጽ አይደለም. መጀመሪያ መረዳት ያለብዎት ማንኛውም የውሂብ ፍልሰት (መቀየር) በመለዋወጥ ደንቦች ላይ የተመሰረተ ነው. የመለዋወጥ ደንቦች - የመረጃ ደህንነት መረጃ የሚሰቀልበትን መዋቅር የሚገልጽ መደበኛ xml ፋይል። መረጃን የሚሰቅል/የሚያወርድ የአገልግሎት ሂደት የልውውጥ ደንቦቹን ይመረምራል እና ሰቀላውን በእነሱ መሰረት ያከናውናል። በመጫን ጊዜ, የተገላቢጦሽ ሂደቱ ይከሰታል.

የ "ሲዲ" ውቅረት ገንቢው የመለዋወጥ ደንቦችን በሚፈጥርበት እርዳታ የእይታ ገንቢ ዓይነት ነው. ውሂብን እንዴት ማውረድ እንደሚቻል አያውቅም። በሲዲ ማከፋፈያ ፓኬጅ ውስጥ የተካተተው ተጨማሪ የውጭ አገልግሎት ሂደት ለዚህ ተጠያቂ ነው። ከእነሱ ውስጥ ብዙዎቹ አሉ (XX በፋይል ስም ውስጥ የመድረክ ስሪት ቁጥር ነው)

  • MDXXExp.epf- ማቀናበር የኢንፎቤዝ አወቃቀሩን መግለጫ ወደ xml ፋይል እንዲሰቅሉ ያስችልዎታል። የመዋቅር መግለጫው ለበለጠ ትንተና እና የመለዋወጥ ደንቦችን ለመፍጠር በሲዲ ውስጥ ተጭኗል።
  • V8ExchanXX.epf- በመለዋወጫ ሕጎች መሠረት መረጃን ከመረጃው መሠረት ይሰቅላል / ያወርዳል። በአብዛኛዎቹ የተለመዱ አወቃቀሮች ሂደት ከሳጥኑ ውጭ ነው ("አገልግሎት" ምናሌ ንጥሉን ይመልከቱ)። ማቀነባበር ሁለንተናዊ ነው እና ከማንኛውም ልዩ ውቅሮች/ህጎች ጋር የተሳሰረ አይደለም።

እሺ፣ አሁን፣ ከላይ በተጠቀሱት ሁሉ ላይ በመመስረት፣ አዲስ ልወጣን የማዳበር ደረጃዎችን እንግለጽ፦

  1. የተግባሩ ፍቺ. ምን ውሂብ ማስተላለፍ እንዳለበት (ከየትኛው የማዋቀሪያ ዕቃዎች) እና ከሁሉም በላይ ደግሞ የት እንደሚተላለፍ በግልፅ መረዳት ያስፈልጋል.
  2. በሲዲ ውስጥ ለቀጣይ ጭነት የማዋቀሪያ አወቃቀሮችን (ምንጭ / ማጠቢያ) መግለጫዎችን ማዘጋጀት. ችግሩ የሚፈታው በአገልግሎት ሂደት MDXXExp.epf ነው።
  3. የተዘጋጁ መዋቅሮችን መግለጫዎች ወደ መረጃ ደህንነት በመጫን ላይ።
  4. የእይታ ሲዲ መሳሪያን በመጠቀም የመለዋወጥ ህጎችን መፍጠር።
  5. V8ExchanXX.epf ሂደትን በመጠቀም በተፈጠረው የውሂብ መለወጫ ደንቦች መሰረት ሰቀላ/ማውረድ በማከናወን ላይ።
  6. የልውውጥ ደንቦችን ማረም (አስፈላጊ ከሆነ).

በጣም ቀላሉ ልወጣ

ለሠርቶ ማሳያው ሁለት የተዘረጋ ውቅሮች ያስፈልጉናል. ከአማራጩ ጋር ለመሄድ ወሰንኩኝ: "የንግድ አስተዳደር" 10 ኛ እትም እና ትንሽ የቤት-ጽሑፍ መፍትሄ. ስራው ከመደበኛው የ "UT" ውቅር መረጃን ማስተላለፍ ይሆናል. ለማጠቃለል ያህል, በራሱ የተጻፈውን መፍትሄ "Sink", እና የንግድ አስተዳደር "ምንጭ" ብለን እንጠራዋለን. ከ"Nomenclature" ማውጫ ውስጥ ክፍሎችን በማስተላለፍ ችግሩን መፍታት እንጀምር።

በመጀመሪያ ደረጃ, የውሂብ ልወጣ ዘዴን እንይ እና መደረግ ያለባቸውን የእርምጃዎች ዝርዝር እንደገና እናንብብ. ከዚያ የ "ምንጭ" ውቅረትን እናስነሳለን እና በውስጡ የ MD82Exp.epf አገልግሎት ሂደትን እንከፍተዋለን.

የሂደቱ በይነገጽ ብዙ ቅንጅቶች የሉትም። ተጠቃሚው በመዋቅር መግለጫው ውስጥ የማይካተቱትን የሜታዳታ ዕቃዎች ዓይነቶችን ብቻ ማመልከት አለበት። በአብዛኛዎቹ ሁኔታዎች, እነዚህ ቅንብሮች መለወጥ አያስፈልጋቸውም, ምክንያቱም የማጠራቀሚያ መዝገቦችን (ለምሳሌ ያህል) በመጠቀም እንቅስቃሴዎችን ለማራገፍ የተለየ ነጥብ የለም.

በተቀባዩ ውስጥ ሰነዶችን በሚይዙበት ጊዜ እንቅስቃሴውን መፍጠር የበለጠ ትክክል ነው. ሁሉም እንቅስቃሴዎች ከተላለፉ በኋላ በሰነዱ በራሱ ይከናወናሉ. የነባሪ ቅንጅቶችን ለመከላከል ሁለተኛው መከራከሪያ የፋይል መጠን ከመስቀል ጋር መቀነስ ነው።

አንዳንድ ሰነዶች (በተለይ በመደበኛ ውቅሮች) በበርካታ መዝገቦች ውስጥ እንቅስቃሴዎችን ያመነጫሉ. እነዚህን ሁሉ ነገሮች ማራገፍ የተገኘውን የኤክስኤምኤል ፋይል በጣም ትልቅ ያደርገዋል። ይህ ተከታይ መጓጓዣን እና ወደ ተቀባዩ መሠረት መጫንን ሊያወሳስበው ይችላል። የውሂብ ፋይሉ በትልቁ፣ እሱን ለማስኬድ ብዙ RAM ያስፈልጋል። በተለማመድኩበት ወቅት፣ ጨዋነት የጎደለው ትልቅ ሰቀላ ፋይሎችን የማግኘት እድል ነበረኝ። እንደነዚህ ያሉ ፋይሎች መደበኛ መሳሪያዎችን በመጠቀም ለመተንተን ሙሉ በሙሉ እምቢ ብለዋል.

ስለዚህ, ሁሉንም ነባሪ ቅንጅቶችን እንተዋለን እና የማዋቀሪያውን መግለጫ ወደ ፋይል እንሰቅላለን. ለሁለተኛው መሠረት ተመሳሳይ አሰራርን እንደግመዋለን.

ሲዲውን ይክፈቱ እና በዋናው ምናሌ ውስጥ ይምረጡ "መመሪያዎች" -> "ውቅሮች". ማውጫው ልወጣዎችን ለመፍጠር የሚያገለግሉ የሁሉም ውቅረቶች አወቃቀሮች መግለጫዎችን ያከማቻል። የውቅረት መግለጫውን አንድ ጊዜ እንጭነዋለን፣ እና ከዚያ የተለያዩ ልወጣዎችን ለመፍጠር ብዙ ጊዜ ልንጠቀምበት እንችላለን።

በማውጫ መስኮቱ ውስጥ አዝራሩን ጠቅ ያድርጉ " አክል” እና በሚታየው መስኮት ውስጥ አወቃቀሩን የሚገልጽ ፋይል ይምረጡ። "ወደ አዲስ ውቅር ጫን" አመልካች ሳጥኑ ላይ ምልክት ያድርጉ እና "ጫን" ቁልፍን ጠቅ ያድርጉ። ከሁለተኛው ውቅር መዋቅር መግለጫ ጋር ተመሳሳይ ድርጊቶችን እናከናውናለን.

አሁን የመለዋወጥ ደንቦችን ለመፍጠር ዝግጁ ነዎት. በዋናው የሲዲ ምናሌ ውስጥ "መምሪያ" -> "ልወጣዎች" የሚለውን ይምረጡ. አዲስ ንጥረ ነገር ያክሉ። አዲስ ቅየራ ለመፍጠር በመስኮቱ ውስጥ መግለጽ ያስፈልግዎታል-የምንጩን ውቅር (UT ን ይምረጡ) እና የመድረሻ ውቅር (“ተቀባዩ” ን ይምረጡ)። በመቀጠል “የላቀ” የሚለውን ትር ይክፈቱ እና የሚከተሉትን መስኮች ይሙሉ።

  • የመለዋወጥ ደንቦች የፋይል ስም - የተፈጠሩት የልውውጥ ደንቦች በዚህ ስም ይቀመጣሉ. የፋይሉን ስም በማንኛውም ጊዜ መቀየር ይችላሉ, ነገር ግን አሁን ማዋቀር የተሻለ ነው. ይህ ወደፊት ጊዜ ይቆጥባል. የማሳያ ምሳሌ ደንቦቹን “rules-ut-to-priemnik.xml” የሚል ስም ሰጥቻቸዋለሁ።
  • ስም - የመቀየሪያው ስም. ስሙ ምንም ሊሆን ይችላል፣ ራሴን በ“ማሳያ። UT ወደ ተቀባይ።

ያ ብቻ ነው, "እሺ" ን ጠቅ ያድርጉ. ወዲያውኑ ሁሉንም ህጎች በራስ ሰር እንድንፈጥር የሚጠይቀን መስኮት ከፊታችን ታየ። ከእንደዚህ አይነት አጓጊ አቅርቦት ጋር መስማማት ጌታው የተመረጡትን ውቅረቶች መግለጫ በራስ ሰር እንዲመረምር እና በተናጥል የመለዋወጥ ህጎችን እንዲያመነጭ ትእዛዝ ይሰጣል።

ወዲያውኑ "እኔ" የሚለውን ነጥብ እንይ. ጠንቋዩ ምንም ከባድ ነገር ማመንጨት አይችልም። ይሁን እንጂ ይህ ዕድል መቀነስ የለበትም. በተመሳሳዩ ውቅሮች መካከል ልውውጥ መመስረት አስፈላጊ ከሆነ የልዩ ባለሙያ አገልግሎቶች በጣም ጠቃሚ ይሆናሉ. እንደ ምሳሌአችን, በእጅ ሞድ ይመረጣል.

የ "የልውውጥ ደንቦች ቅንጅቶች" መስኮትን ጠለቅ ብለን እንመልከታቸው. በይነገጹ ትንሽ ግራ የሚያጋባ ሊመስል ይችላል - ብዙ ቁጥር ያላቸው ትሮች በመቆጣጠሪያዎች ተጨናንቀዋል። እንደ እውነቱ ከሆነ, ሁሉም ነገር በጣም አስቸጋሪ አይደለም, ከመተግበሪያው ጋር ከሰሩ ከጥቂት ሰዓታት በኋላ ይህን እብደት መጠቀም ይጀምራሉ.

በዚህ ደረጃ, በሁለት ትሮች ላይ ፍላጎት አለን: "የነገር መለወጫ ደንቦች" እና "የውሂብ ጭነት ደንቦች". መጀመሪያ ላይ, ተዛማጅ ደንቦችን ማዋቀር አለብን, ማለትም. የሁለት አወቃቀሮችን ዕቃዎች ያወዳድሩ። በሁለተኛው ላይ ለተጠቃሚው ለመስቀል ሊገኙ የሚችሉ ነገሮችን ይወስኑ።

በ "የነገር ቅየራ ሕጎች" ትር ሁለተኛ አጋማሽ ላይ ሁለት ትሮች ያሉት ተጨማሪ ፓነል አለ "ንብረት መለወጥ" እና " እሴቶችን በመቀየር ላይ" የመጀመሪያው የተመረጠውን ነገር ባህሪያት (ዝርዝሮች) ይመርጣል, ሁለተኛው ደግሞ አስቀድሞ ከተገለጹት እሴቶች (ለምሳሌ, አስቀድሞ የተገለጹ የማውጫ ክፍሎች ወይም የመቁጠሪያ ክፍሎች) ለመሥራት አስፈላጊ ነው.

በጣም ጥሩ፣ አሁን ለማውጫዎች የመቀየሪያ ደንቦችን እንፍጠር። ይህንን ተግባር በሁለት መንገድ ማከናወን ይችላሉ፡ የነገር ማመሳሰል ዊዛርድን (የ"" ቁልፍን) ይጠቀሙ ወይም ለእያንዳንዱ ነገር ደብዳቤዎችን በእጅ ያክሉ።

ቦታን ለመቆጠብ, የመጀመሪያውን አማራጭ እንጠቀማለን. በጠንቋይ መስኮት ውስጥ ቡድኑን ምልክት ያንሱ ሰነዶች"(የምንፈልገው ማውጫዎች ላይ ብቻ ነው) እና ቡድኑን አስፋፍ" ማውጫዎች" ዝርዝሩን በጥንቃቄ እናሸብልለን እና ሊነፃፀሩ የሚችሉ የማጣቀሻ መጽሃፎችን ስም እንመለከታለን.

በእኔ ሁኔታ ሶስት እንደዚህ ያሉ ማውጫዎች አሉ፡ ስም ዝርዝር፣ ድርጅቶች እና መጋዘኖች። እንዲሁም ደንበኛ የሚባል ማውጫ አለ፣ እሱም እንደ “ ተመሳሳይ ዓላማ ያገለግላል። ተቃዋሚ ፓርቲዎች"ከውቅረት" ዩቲ" እውነት ነው, ጌታው በተለያየ ስማቸው ምክንያት ሊያወዳድራቸው አልቻለም.

ይህንን ችግር በራሳችን ማስተካከል እንችላለን. በመስኮቱ ውስጥ እናገኛለን " የነገር ግጥሚያዎች» የማጣቀሻ መጽሐፍ» ደንበኞች", እና በ"ምንጭ" ዓምድ ውስጥ "የተቃዋሚ ፓርቲዎች" ማውጫን ይምረጡ. ከዚያ በ "አይነት" አምድ ውስጥ ባለው ሳጥን ላይ ምልክት ያድርጉ እና "እሺ" ቁልፍን ጠቅ ያድርጉ.

የነገር ማመሳሰል አዋቂው የሁሉንም የተመረጡ ዕቃዎች ባህሪያትን ለመለወጥ ህጎችን በራስ-ሰር ለመፍጠር ያቀርባል። ንብረቶቹ በስም ይነጻጸራሉ እና ለሠርቶ ማሳያችን ይህ በጣም በቂ ይሆናል, ተስማምተናል. የሚቀጥለው ጥያቄ የሰቀላ ደንቦችን ለመፍጠር ሀሳብ ይሆናል። በእሱም እንስማማ።

የልውውጡ ደንቦች መሠረት ዝግጁ ነው. ነገሮችን ለማመሳሰል መርጠናል፣ እና ንብረቶችን የመቀየር እና የመጫኛ ህጎች በራስ ሰር ተፈጥረዋል። የልውውጥ ደንቦቹን በፋይል ውስጥ እናስቀምጠው ፣ ከዚያ “ምንጭ” የመረጃ ባንክን (በእኔ ሁኔታ UT ነው) ይክፈቱ እና የአገልግሎት ሂደትን በእሱ ውስጥ እናስጀምር V8Exchan82.epf.

በመጀመሪያ ደረጃ, በማቀነባበሪያው መስኮት ውስጥ, እኛ የፈጠርናቸው የልውውጥ ደንቦችን ይምረጡ. የመጫን ደንቦችን ጥያቄ በአዎንታዊ መልኩ እንመልሳለን. ማቀነባበር የልውውጥ ደንቦቹን ይተነትናል እና ተመሳሳይ ስም ያላቸውን ነገሮች ለመስቀል የሚገኝ ዛፍ ይገነባል። ለዚህ ዛፍ, ሁሉንም አይነት ምርጫዎችን ማዘጋጀት ወይም አንጓዎችን መለዋወጥ እንችላለን, የትኛውን ውሂብ መምረጥ እንዳለብን በመቀየር. ሁሉንም ውሂብ ሙሉ ለሙሉ ማውረድ እንፈልጋለን, ስለዚህ ማጣሪያዎችን መጫን አያስፈልግም.

ውሂብን ወደ ፋይል የመጫን ሂደቱን ከጨረሱ በኋላ ወደ IB" ይሂዱ ተቀባይ" በውስጡም ማቀነባበሪያ እንከፍተዋለን V8Exchan82.epf, በዚህ ጊዜ ብቻ ወደ "የውሂብ ጭነት" ትር እንሄዳለን. የውሂብ ፋይሉን ይምረጡ እና "አውርድ" ቁልፍን ጠቅ ያድርጉ። ያ ብቻ ነው፣ ውሂቡ በተሳካ ሁኔታ ተላልፏል።

የገሃዱ ዓለም ችግሮች

የመጀመሪያው ማሳያ አሳሳች ሊሆን ይችላል። ሁሉም ነገር ቀላል እና ምክንያታዊ ይመስላል። እንደ እውነቱ ከሆነ, ይህ ሙሉ በሙሉ እውነት አይደለም. በተጨባጭ ሥራ, ምስላዊ ዘዴዎችን ብቻውን (ያለ ፕሮግራሚንግ) በመጠቀም ለመፍታት አስቸጋሪ ወይም ሙሉ በሙሉ የማይቻል ችግሮች ይነሳሉ.

በቴክኖሎጂው ላለመበሳጨት, በርካታ የእውነተኛ ህይወት ችግሮችን አዘጋጅቻለሁ. በእርግጠኝነት በስራ ቦታ ላይ ታገኛቸዋለህ። እነሱ በጣም ቀላል አይመስሉም እና የውሂብ መቀየርን ከአዲስ ማዕዘን እንዲመለከቱ ያደርጉዎታል. የቀረቡትን ምሳሌዎች በጥንቃቄ ያስቡ እና እውነተኛ ችግሮችን በሚፈቱበት ጊዜ እንደ ቅንጣቢ ለመጠቀም ነፃነት ይሰማዎ።

ተግባር ቁጥር 1 የጎደሉትን ዝርዝሮች ይሙሉ

ማውጫውን ማስተላለፍ ያስፈልገናል እንበል ተቃዋሚ ፓርቲዎች" ለዚሁ ዓላማ ተቀባዩ ተመሳሳይ "ደንበኞች" ማውጫ አለው. እሱ ለመረጃ ማከማቻ ሙሉ በሙሉ ተስማሚ ነው ፣ ግን መጠቀሚያዎች አሉት ድርጅት”፣ ይህም የድርጅቱ አባል በመሆን ተጓዳኝዎችን እንዲለዩ ያስችልዎታል። በነባሪነት ሁሉም ተጓዳኞች የአሁኑ ድርጅት መሆን አለባቸው (ይህ ከተመሳሳይ ስም ቋሚ ​​ሊገኝ ይችላል)።

ለችግሩ በርካታ መፍትሄዎች አሉ. ዝርዝሩን የመሙላት ምርጫን እንመለከታለን " ድርጅት"በመረጃ ቋቱ ውስጥ በትክክል" ተቀባይ”፣ ማለትም እ.ኤ.አ. ውሂብ በሚጫንበት ጊዜ. አሁን ያለው ድርጅት በቋሚ ውስጥ ተከማችቷል, ስለዚህ, ይህንን እሴት ለማግኘት ምንም እንቅፋቶች የሉም. የነገሮችን የመቀየር ህግን እንክፈተው (ከዚህ በኋላ PKO ተብሎ ይጠራል) " ደንበኞች” (በእቃው ላይ ሁለቴ ጠቅ ያድርጉ) እና በደንቦች ማዋቀር አዋቂ ውስጥ ወደ “Event Handlers” ክፍል ይሂዱ። በአስተዳዳሪዎች ዝርዝር ውስጥ እናገኛለን " ካወረዱ በኋላ”.

አሁን ያለውን ድርጅት ለማግኘት እና ለዝርዝሮቹ ለመመደብ ኮድን እንግለጽ. "ከተጫነ በኋላ" ተቆጣጣሪው በሚነሳበት ጊዜ, እቃው ሙሉ በሙሉ ይመሰረታል, ነገር ግን እስካሁን ድረስ ወደ የውሂብ ጎታ አይጻፍም. በእኛ ውሳኔ እንድንለውጠው ማንም አይከለክለንም፦

Object ካልሆነ ይህ ቡድን ከዚያም Object.Organization = Constants.CurrentOrganization.Get (); መጨረሻ ከሆነ;

ዝርዝሩን ከመሙላቱ በፊት" ድርጅት"የባህሪውን ዋጋ ማረጋገጥ አስፈላጊ ነው" ይህ ቡድን ነው።" ለማጣቀሻ መጽሐፍ " ደንበኞች"የተዋረድ ባህሪው ተቀናብሯል፣ ስለዚህ ቡድኑን መፈተሽ አስፈላጊ ነው። ማንኛውንም ዝርዝሮች በተመሳሳይ መንገድ ይሙሉ. ለሌሎች ተቆጣጣሪ አማራጮች እገዛን ማንበብዎን እርግጠኛ ይሁኑ" ከተጫነ በኋላ" ለምሳሌ ከነሱ መካከል "መለኪያ" አለ. እምቢ ማለት" እሴቱን "እውነት" ከሰጡ, እቃው ወደ የውሂብ ጎታ አይጻፍም. ስለዚህ, በሚጫኑበት ጊዜ ሊጻፉ የሚችሉትን ነገሮች መገደብ ይቻላል.

ተግባር ቁጥር 2. በመረጃ መዝገብ ውስጥ ዝርዝሮች

በማውጫው ውስጥ " ተቃዋሚ ፓርቲዎች"UT ውቅሮች፣ ዝርዝሮች ይገኛሉ" ገዢ"እና" አቅራቢ" ሁለቱም ዝርዝሮች ዓይነት ናቸው " ቡሊያን"እና የአቻውን አይነት ለመወሰን ጥቅም ላይ ይውላሉ. በ IB ውስጥ " ተቀባይ"፣ ማውጫው ላይ" ደንበኞች"ምንም ተመሳሳይ ዝርዝሮች የሉም, ግን የመረጃ መዝገብ አለ" የደንበኞች ዓይነቶች" ተመሳሳይ ተግባር ያከናውናል እና ለአንድ ደንበኛ ብዙ ባህሪያትን ማከማቸት ይችላል. የእኛ ተግባር የዝርዝሮቹን ዋጋዎች በመረጃ መመዝገቢያ ውስጥ ወደ ተለያዩ ግቤቶች ማስተላለፍ ነው ።

እንደ አለመታደል ሆኖ ምስላዊ ማለት ብቻውን እዚህም መቋቋም አይችልም። ትንሽ እንጀምር፣ ለመረጃ መመዝገቢያ አዲስ ሶፍትዌር እንፍጠር" የደንበኞች ዓይነቶች" ምንም ነገር እንደ ምንጭ አትጥቀስ። የሰቀላ ደንቦችን በራስ-ሰር ከመፍጠር ይታቀቡ።

ቀጣዩ ደረጃ የሰቀላ ደንቦችን መፍጠር ነው. ወደ ትክክለኛው ትር ይሂዱ እና "" ን ጠቅ ያድርጉ. አክል" የሰቀላ ደንቦችን ለመጨመር በመስኮቱ ውስጥ ይሙሉ፡-

  • የናሙና ዘዴ. ወደ "ዘፈቀደ አልጎሪዝም" ይለውጡ;
  • የልወጣ ደንብ። የመረጃ መመዝገቢያውን "የደንበኞች ዓይነቶች" ይምረጡ;
  • የደንቡ ኮድ (ስም)። እንደ "የማራገፊያ ደንበኛ ዓይነቶች" ብለው ይፃፉ;

አሁን ለመስቀል ውሂብን ለመምረጥ ኮድ መጻፍ ያስፈልግዎታል። መለኪያው " የውሂብ ናሙና" በውስጡ የተዘጋጀ የውሂብ ስብስብ ያለው ስብስብ ማስቀመጥ እንችላለን. መለኪያ" የውሂብ ናሙና"የተለያዩ እሴቶችን ሊወስድ ይችላል - የጥያቄ ውጤት ፣ ምርጫ ፣ የእሴቶች ስብስቦች ፣ ወዘተ. በሁለት አምዶች የእሴቶች ሠንጠረዥ አድርገን እናስጀምረዋለን-ደንበኛ እና የደንበኛ ዓይነት።

የዝግጅቱ ተቆጣጣሪ ኮድ ከዚህ በታች አለ። ከመቀነባበር በፊት" መለኪያውን ያስጀምራል" የውሂብ ናሙና"ከማህደሩ መረጃ በመሙላት" ተቃዋሚ ፓርቲዎች" እዚህ ዓምዱን ለመሙላት ትኩረት መስጠት አለብዎት " የደንበኛ ዓይነት" በ "UT" ውስጥ የእኛ ባህሪያት "Boolean" ዓይነት ናቸው, እና ተቀባዩ መቁጠር ነው.

በዚህ ደረጃ, ወደ አስፈላጊው አይነት መለወጥ አንችልም (በዩቲዩቲ ውስጥ አይደለም), ስለዚህ አሁን በገመድ መልክ እንተዋቸው. ይህን ማድረግ አይጠበቅብዎትም, ነገር ግን ወዲያውኑ በምንጩ ውስጥ የጎደለውን አይነት እንዴት እንደሚጥሉ ማሳየት እፈልጋለሁ.

DataFetch = አዲስ ValueTable (); DataSelection.Columns.Add ("ደንበኛ"); DataSelection.Columns.Add ("ClientType"); ዳታFromDirectory = ማውጫዎች መምረጥ። መለያዎች። ምረጥ(); ዳታFromDirectory.ቀጣይ() እየመረጡ ዳታ ከDirectory.ይህ ቡድን እየመረጡ ከሆነ ቀጥል;

መጨረሻ ከሆነ; ከመረጃ ማውጫ ውስጥ የውሂብ ምርጫ ከሆነ.ገዢ ከዚያም NewRow = Data Selection.Add (); NewRow.Client = DataFetchFromDirectory.Link; የደንበኞች ዓይነቶች NewRow.ClientType = "ደንበኛ";

መጨረሻ ከሆነ;

DataFetchFromDirectory.Supplier ከሆነ NewRow = DataFetch.Add(); NewRow.Client = DataFetchFromDirectory.Link; NewString.ClientType = "አቅራቢ";

መጨረሻ ከሆነ; የመጨረሻ ዑደት;

የውሂብ ጭነት ደንቡን እናስቀምጥ እና ወደ " ትር እንመለስ

የነገር ልወጣ ህጎች

" ለመረጃ መዝገብ እንጨምር”

ቦታን ለመቆጠብ የጥያቄውን ኮድ አልሰጥም (ሁልጊዜ ምንጮቹን ማመልከት ይችላሉ) - በእሱ ውስጥ ምንም ያልተለመደ ነገር የለም. በውጤቱ ምርጫ በኩል እንመድባለን እና የተደረደሩትን ውጤቶች ቀድሞውኑ በሚታወቀው ግቤት ውስጥ እናስቀምጣለን የውሂብ ናሙና" የእሴቶችን ሰንጠረዥ እንደ ስብስብ ለመጠቀም እንደገና ምቹ ነው-

DataFetch = አዲስ ValueTable (); // እዚህ ሌላ የሰንጠረዥ ክፍል ይኖራል የውሂብ ምርጫ. አምዶች. አክል ("ምርቶች"); // እዚህ ደግሞ የሠንጠረዥ ክፍል ይሆናል የውሂብ ምርጫ. አምዶች. አክል ("አገልግሎቶች"); SelectionData.Columns.አክል("አገናኝ");

ተግባር ቁጥር 4. ውሂብን ወደ ሥራ በማስተላለፍ ላይ

አንድ ድርጅት ብዙ የሂሳብ አያያዝ ስርዓቶችን ከተጠቀመ ፈጥኖም ሆነ ዘግይቶ ከቀጣዩ የግብይቶች ትውልድ ጋር መረጃን ማዛወር ያስፈልጋል።

በማዋቀር ውስጥ " ቢፒ"ሁለንተናዊ ሰነድ አለ" ኦፕሬሽን"እና ተጨማሪ ሽቦዎችን ለመፍጠር ተስማሚ ነው. አንድ ችግር ብቻ ነው - ሰነዱ በተንኮል የተሰራ ነው, እና ውሂቡ በቀላሉ ወደ እሱ ሊተላለፍ አይችልም.

ለጽሁፉ ምንጭ ኮድ ውስጥ የእንደዚህ አይነት ልወጣ ምሳሌ ታገኛለህ። የኮዱ መጠን በጣም ትልቅ ሆኖ ተገኝቷል, ስለዚህ ከጽሑፉ ጋር በማጣመር ማተም ምንም ፋይዳ የለውም. ዳግመኛ መስቀል መረጃን ለመጫን በደንቡ ውስጥ የዘፈቀደ ስልተ ቀመር ይጠቀማል ልበል።

ተግባር ቁጥር 5 የውሂብ ማመሳሰል በበርካታ ዝርዝሮች ላይ

ቀደም ሲል በርካታ ምሳሌዎችን ተመልክተናል፣ ነገር ግን በስደት ጊዜ ነገሮችን ስለማመሳሰል እስካሁን አልተነጋገርንም። ተጓዳኞችን ማስተላለፍ እንዳለብን እናስብ እና አንዳንዶቹ ምናልባት በተቀባይ ዳታቤዝ ውስጥ ይገኛሉ። እንዴት ውሂብ ማስተላለፍ እና የተባዙ እንዳይታዩ መከላከል ይቻላል? በዚህ ረገድ ሲዲ የተዘዋወሩ ነገሮችን ለማመሳሰል በርካታ መንገዶችን ይሰጣል።

የመጀመሪያው በልዩ መለያ ነው። ብዙ ነገሮች በሰንጠረዥ ውስጥ ያለውን ልዩነት የሚያረጋግጥ ልዩ መለያ አላቸው። ለምሳሌ፣ በማውጫው ውስጥ " ተቃዋሚ ፓርቲዎች” አንድ አይነት መለያ ያላቸው ሁለት አካላት ሊኖሩ አይችሉም። ሲዲ ለዚህ ስሌት ይሰራል እና ለሁሉም የተፈጠሩ PCOዎች፣ በመለየት የሚደረግ ፍለጋ በነባሪነት ወዲያውኑ ይበራል። ፒሲኦ በሚፈጠርበት ጊዜ ከእቃው ስም ቀጥሎ ያለውን የአጉሊ መነጽር ምስል ትኩረት መስጠት አለብዎት.

ልዩ መለያን በመጠቀም ማመሳሰል አስተማማኝ ዘዴ ነው, ግን ሁልጊዜ ተገቢ አይደለም. ማውጫዎችን በማዋሃድ ጊዜ " ተቃዋሚ ፓርቲዎች” (ከብዙ የተለያዩ ስርዓቶች) ብዙም አይረዳም።

በእንደዚህ ዓይነት ሁኔታዎች, እቃዎችን በበርካታ መስፈርቶች መሰረት ማመሳሰል የበለጠ ትክክል ነው. ተጓዳኞችን በ INN ፣ KPP ፣ Name መፈለግ ወይም ፍለጋውን በበርካታ ደረጃዎች መከፋፈል የበለጠ ትክክል ነው።

የውሂብ ልወጣ የፍለጋ መስፈርቶችን በመግለጽ ገንቢውን አይገድበውም። አንድ አብስትራክት ምሳሌ እንመልከት። ማውጫዎችን ማመሳሰል ያስፈልገናል እንበል ተቃዋሚ ፓርቲዎች” ከተለያዩ የመረጃ ቋቶች። PKO ን እናዘጋጅ እና በነገር ልወጣ ደንቦች ቅንጅቶች ውስጥ "" የሚለውን ያረጋግጡ የተቀባዩ ነገር በመለየት ካልተገኘ የፍለጋ መስኮችን መፈለግዎን ይቀጥሉ" በዚህ ድርጊት ፣ ወዲያውኑ ሁለት የፍለጋ መስፈርቶችን ገለፅን - በልዩ መለያ እና በብጁ መስኮች።

እኛ ራሳችን ሜዳዎችን የመምረጥ መብት አለን። ቲን፣ ኬፒፒ እና ስምን በመፈተሽ ወዲያውኑ በርካታ የፍለጋ መመዘኛዎችን እናሳያለን። ምቹ? በጣም, ግን እንደገና ይህ በቂ አይደለም. የፍለጋ መስፈርቱን መቀየር ብንፈልግስ? ለምሳሌ, መጀመሪያ የ TIN + KPP ጥምርን እንፈልጋለን, እና ምንም ነገር ካላገኘን, እድላችንን በስሙ መሞከር እንጀምራለን.

እንዲህ ዓይነቱ ስልተ-ቀመር በተግባር ላይ ሊውል ይችላል. በክስተቱ ተቆጣጣሪ ውስጥ " የፍለጋ መስኮችእስከ 10 የሚደርሱ የፍለጋ መስፈርቶችን ልንገልጽ እንችላለን እና ለእያንዳንዳቸው የፍለጋ መስኮችን ስብጥር እንገልፃለን-

SearchOptionNumber = 1 ከሆነ SearchPropertyNameString = "TIN, KPP"; አለበለዚያIfSearchOptionNumber = 2 ከዚያምSearchPropertyNameString = "ስም"; መጨረሻ ከሆነ;

ሁልጊዜ በርካታ መፍትሄዎች አሉ

ማንኛውም ተግባር በርካታ መፍትሄዎች አሉት, እና በተለያዩ አወቃቀሮች መካከል ውሂብ ማስተላለፍ የተለየ አይደለም. እያንዳንዱ ገንቢ የራሱን የመፍትሄ መንገድ የመምረጥ መብት አለው, ነገር ግን ውስብስብ የውሂብ ፍልሰትን በተከታታይ ማዳበር ካለብዎት, ለ "" ትኩረት እንዲሰጡ አበክረዋለሁ. መጀመሪያ ላይ በስልጠና ላይ ግብዓቶችን (ጊዜን) ማፍሰስ ሊኖርብዎ ይችላል፣ ግን እነሱ በመጀመሪያው ከባድ ወይም ትንሽ ከባድ ፕሮጀክት ላይ ከመክፈል በላይ ይሆናሉ።

በእኔ አስተያየት የ 1C ኩባንያ የውሂብ ልወጣን የመጠቀምን ርዕስ ያለአግባብ ችላ ይለዋል. በቴክኖሎጂው ዘመን ሁሉ አንድ መጽሐፍ ብቻ ታትሟል፡- “1C፡ Enterprise 8. Data ልወጣ፡ በመተግበሪያ መፍትሄዎች መካከል መለዋወጥ። መጽሐፉ በጣም አርጅቷል (2008) ፣ ግን አሁንም እራስዎን በደንብ እንዲያውቁት ይመከራል።

የመሳሪያ ስርዓቶች እውቀት አሁንም አስፈላጊ ነው

" ሁለንተናዊ መሣሪያ ነው፣ ነገር ግን ለ1C: Enterprise 7.7 ፕላትፎርም ከተዘጋጁ ውቅሮች የውሂብ ፍልሰት ለመፍጠር እሱን ለመጠቀም ካቀዱ፣ አብሮ በተሰራው ቋንቋ ለመተዋወቅ ጊዜ ማሳለፍ ይኖርብዎታል። የቋንቋው አገባብ እና ርዕዮተ ዓለም በጣም የተለያዩ ናቸው፣ስለዚህ ለመማር ጊዜ ማሳለፍ ይኖርብዎታል። አለበለዚያ መርሆው እንዳለ ይቆያል.

"1C: ኢንተርፕራይዝ"የኢንተርፕራይዝ እንቅስቃሴዎችን በራስ-ሰር ለማካሄድ ሁለንተናዊ ስርዓት ሲሆን የተለያዩ የአስተዳደር እና የሂሳብ ችግሮችን ለመፍታት ጥቅም ላይ ሊውል ይችላል. በአሁኑ ጊዜ ብዙ ቁጥር ያላቸው መደበኛ እና ልዩ መፍትሄዎች በመድረክ ላይ ተዘጋጅተዋል." 1C: ኢንተርፕራይዞች", በዚህ መድረክ እና በሶስተኛ ወገን ሶፍትዌር ከሌሎች መፍትሄዎች ጋር በቅርበት ሊሰራ ይችላል.

ለ ውጤታማ ስራ ትልቅ ጠቀሜታ በተለያዩ የመረጃ ስርዓቶች መካከል ልውውጥን የማደራጀት ችሎታ ነው. መድረክ" 1C: ኢንተርፕራይዝ" የውሂብ ልውውጥ እና የመተግበሪያ መፍትሄዎችን ለማቀናጀት የተለያዩ መሳሪያዎችን ያቀርባል.

መጽሐፉ በኤክስኤምኤል ቅርጸት የመረጃ ልውውጥን በዝርዝር ይመረምራል፣ ይህም ዛሬ በአጠቃላይ ተቀባይነት ያለው መረጃን የማቅረብ ዘዴ ነው። ደንቦችን የማዘጋጀት ሂደቶች ተገልጸዋል, አተገባበሩም መረጃን ከአንድ የመረጃ ስርዓት ወደ ሌላ ማስተላለፍን ያረጋግጣል, በመደበኛ ውቅሮች መካከል የመረጃ ልውውጥን ያካትታል " 1C: ኢንተርፕራይዞች".

መጽሐፉ የማሳያ መረጃ መሠረቶችን የያዘ ሲዲ ከልውውጥ ሕጎች እና ውቅር ምሳሌዎች ጋር ታጅቧል። 1C: ኢንተርፕራይዝ የውሂብ መቀየር".

የመጽሐፍ መዋቅር

መግቢያ

ምዕራፍ 1.ደንቦችን ለማዘጋጀት አጠቃላይ መርሆዎች

ምዕራፍ 2.ደንቦችን መጠቀም

ምዕራፍ 3.ደንቦችን በራስ-ሰር መፍጠር

ምዕራፍ 4።ደንብ መዋቅር

ምዕራፍ 5።ስለ ደንቦቹ ዝርዝር ጥናት

ምዕራፍ 6።የክስተት ተቆጣጣሪዎች

  • አማራጮች
  • "ልወጣ" ተቆጣጣሪዎች
  • ተቆጣጣሪዎች "የውሂብ ጭነት ደንቦች"
  • ተቆጣጣሪዎች "የነገር መቀየር ደንቦች"
  • ተቆጣጣሪዎች "የንብረት ቡድን መቀየር ደንቦች"
  • ተቆጣጣሪዎች "ንብረት መቀየር ደንቦች"

ምዕራፍ 7።የፍለጋ መስኮች

ምዕራፍ 8።የውሂብ ማጽዳት ደንቦች

ምዕራፍ 9አልጎሪዝም እና መጠይቆች

ምዕራፍ 10።የተለመዱ ደንቦች ምሳሌዎች. መላ መፈለግ

  • ማስተላለፎችን በመቀየር ላይ
  • ማውጫዎችን በመቀየር ላይ
  • ሰነዶችን በመቀየር ላይ
  • የመረጃ መዝገቦችን መለወጥ
  • የመለያዎች ለውጥ ገበታ
  • የባህሪ አይነት እቅድ መቀየር
  • የስሌት ዓይነቶችን እቅድ መለወጥ
  • የቋሚዎች ለውጥ 1C፡ ኢንተርፕራይዝ 7.7
  • የሂሳብ ግብይት ለውጥ 1C፡ ድርጅት 7.7

ምዕራፍ 11።ደንብ ማመቻቸት

  • የውሂብ ጭነት ደንቦች
  • የነገር ልወጣ ህጎች
  • ሁለንተናዊ የኤክስኤምኤል የውሂብ ልውውጥ ሂደት