Rregullat standarde të shkëmbimit. Filtro sipas organizatave

Nëse shkëmbeni të dhëna midis konfigurimeve të Trade Management 10.3 dhe Enterprise Accounting 2.0, atëherë pas përditësimit të njërit prej konfigurimeve, duhet të përditësoni rregullat e shkëmbimit.

Merrni parasysh rastin kur shkëmbimi është konfiguruar nga konfigurimi i Menaxhimit të Tregtisë dhe është konfiguruar përmes një lidhjeje të drejtpërdrejtë me bazën e marrësit, d.m.th. Kontabiliteti. Ju duhet të ngarkoni rregulla të reja përmes cilësimeve të shkëmbimit të të dhënave në Menaxhimin e Tregtisë. Rekomandohet shumë të bëni baza përpara se ta bëni këtë.

Zauskaem 1C Menaxhimi i Tregtisë 10.3. Zgjidhni artikullin "Të gjitha cilësimet e komunikimit" nga menyja Mjetet => Komunikimi tjetër.

Zgjidhni seksionin "Të gjitha shkëmbimet". Ne gjejmë shkëmbimin tuaj të të dhënave në listë, kliko me të djathtën dhe kliko "Ndrysho". Nëse përpiqeni të ndryshoni cilësimet e shkëmbimit nga seksioni "Shkëmbimi i të dhënave me 1C: Kontabiliteti 8", atëherë kur të përpiqeni të ndryshoni, do të hapet asistenti i konfigurimit të shkëmbimit të të dhënave, i cili nuk na nevojitet.

Në dritaren që shfaqet, shohim se shkëmbimi bëhet sipas rregullave të shkëmbimit, të cilat mund të ruhen dhe ngarkohen. Rregullat për ngarkimin në bazën e të dhënave të shkëmbimit janë rregullat me të cilat ngarkohet informacioni nga Departamenti i Tregtisë në Departamentin e Kontabilitetit, dhe rregullat për ngarkimin nga baza e shkëmbimit në bazën aktuale të të dhënave janë rregullat me të cilat ngarkohet informacioni nga Departamenti i Kontabilitetit. tek Administrata Tregtare.

Ngarko rregullat e ngarkimit në bazën e të dhënave të shkëmbimit. Klikoni "Ngarkoni rregullat nga skedari". Kujdes, nëse keni një konfigurim jo standard dhe përdorni rregulla shkëmbimi jo standarde, d.m.th. projektuar posaçërisht për konfigurimin tuaj të modifikuar, atëherë duhet të kontaktoni specialistët për të krijuar rregulla të reja bazuar në ato ekzistuese.

Në asnjë rast mos i zëvendësoni ato me rregulla standarde. Nëse nuk jeni të sigurt se keni konfigurime tipike, për çdo rast, ruani rregullat ekzistuese me butonin "Ruaj rregullat në skedar".

Meqenëse kjo e fundit doli shumë më vonë se përditësimi për Menaxhimin e Tregtisë, ne po kërkojmë rregulla shkëmbimi në katalogun e modeleve të përditësimit 1C për Kontabilitetin. Ju mund ta gjeni direktorinë e shabllonit të përditësimit si më poshtë. Ne fillojmë 1C dhe klikojmë "Cilësimet". Në dritaren që shfaqet, ne shohim shtegun për në direktorinë e modeleve të konfigurimit dhe përditësimit.

Le të shkojmë në këtë rrugë. Tjetra: 1C=>Kontabiliteti dhe zgjidhni dosjen me emrin e versionit të fundit të instaluar të Kontabilitetit. Nëse rregullat duhet të merren nga përditësimi i konfigurimit "1C: Trade Management", dosja do të quhet Trade. Për konfigurimin "1C: Shitje me pakicë" - Shitje me pakicë. Ai përmban dosjen "Shkëmbimet e të dhënave".

Më tej “Exchange with Trade Management Configuration, rev. 10.3". Në të shohim RREGULLAT E KONVERSIMIT BP-UT dhe RREGULLAT E KONVERSIONIT UT-BP. Meqenëse na duhen rregullat për shkarkimin nga UT, zgjidhni “RREGULLAT E KONVERTIMIT TË UT-BP” dhe klikoni hap. Ne bëjmë të njëjtën gjë për rregullat për ngarkimin nga databaza e shkëmbimit në bazën aktuale të të dhënave, thjesht zgjidhni skedarin BP-UT CONVERSION RULES dhe klikoni hap.

Në dosjen “Exchange with Trade Management Configuration, rev. 10.3” është skedari Sharing.htm. Nëse nuk e keni lexuar kurrë, duhet ta lexoni patjetër. Ai përmban informacionin e mëposhtëm të dobishëm:

  • Qëllimet e ndarjes
  • përshkrim i përgjithshëm
  • Migrimi nga versionet e mëparshme të komunikimit dydrejtimësh
  • Veprimet paraprake
  • Si të vendosni komunikimin midis konfigurimeve
  • Sinkronizimi i të dhënave
  • Funksionimi i përbashkët i konfigurimeve "Menaxhimi i Tregtisë" dhe "Kontabiliteti i Ndërmarrjeve"
  • Shembuj të skenarëve të përdoruesve
  • Tabela e korrespondencës së dokumenteve të ngarkuara UT - BP (versioni 1.6, botimi 2.0) Tabela e korrespondencës së dokumenteve të ngarkuara BP (versioni 1.6, botimi 2.0) - UT
  • Karakteristikat e shkarkimit të dokumenteve dhe drejtorive
  • Tabela e korrespondencës së dokumenteve të shkarkuara BP (versioni 1.6, botimi 2.0) - UT
  • Transferimi i dokumenteve "Faturë për pagesën blerësit" dhe "Urdhër i blerësit"
  • Shtyrja e kostos së shlyerjes së mallrave
  • Monitorimi i rezultateve të shkëmbimit të të dhënave

Ne kontrollojmë rregullat me butonat e kontrollit. Dhe klikoni OK. Rregullat e reja janë ruajtur. Fillojmë shkëmbimin e të dhënave dhe kontrollojmë punën e tyre.

Si të vendosni shkëmbimin e të dhënave të dyanshme midis konfigurimeve të Trade Management 10.3 dhe Enterprise Accounting 2.0 është shkruar në artikullin tim tjetër.

Pyetje: Rregulla të gatshme shkëmbimi për konfigurime tipike


Për të gjithë për të gjithë për të gjithë. Kërkoj rregulla të gatshme shkëmbimi për konfigurime tipike për transferimin në të dy drejtimet jo vetëm direktoriume, por edhe dokumente, bilanc dokumentesh etj. Ndoshta dikush do të ndajë. Kerkoj shume shkarkim sipas dokumentave dhe PUB 7.7 ne SCP 8 ed 1.2 nga tregtia 7.7 ne SCP nga paga 7.7 SCP, nga menaxhimi tregtar 8 ne SCP 8. Faleminderit paraprakisht.

Përgjigje:

duke kërkuar rregulla shkëmbimi midis 1C 8.1 upp 1.2 me 1C 8.2 up 1.3

Pyetje: Mirëmbajtja e shërbimit me funksionalitet të rregullt të konfigurimeve tipike 1C


UT 11.4.1.254 (ose mund të konvertohet në URP, nëse ndihmon diçka)

Si të merret parasysh riparimi i printerëve, ose më mirë shërbimi i tyre ndaj klientit, si një funksionalitet i rregullt i konfigurimeve tipike 1C (sepse për sa i përket metodologëve 1C, riparimi është kur ata i shërbejnë pajisjet e veta, jo klientë)?

Një mjeshtër, si në zyrë ashtu edhe në rrugë.
Klientët telefonojnë zyrën për riparimin e tyre, por nuk futet asnjë informacion, nuk ka asgjë për të parë

Si mjet i fundit, përdorni një bazë tjetër të një konfigurimi të ndryshëm, por tipike

Spina kryesore - Unë me të vërtetë nuk dua të bëj ndryshime në konfigurimin standard dhe / ose të përdor konfigurime (module) jo standarde

Përgjigje:

Ose më mirë, përditësoni, rregullisht në ERP
Kalimi në UNF nuk është i parëndësishëm... si për ndërmarrjet e vogla ashtu edhe për ato të mëdha.
UT 11 - modifikuar me modulin Bitrix, në sitin (dyqani në internet) Bitrix - gjithashtu i sharruar

Dhe nuk është e qartë - për çfarë?
Unë shkrova më lart
Në UT 11 krijohet një porosi klienti, mbi bazën e të cilit = një akt pune i kryer.
"Informacioni për kryerjen e punës mund të përfshihet në porosinë e klientit, së bashku me informacionin për mallrat e shitura ose shërbimet e ofruara në shitje."

Mund të ndërlikohet nga funksionaliteti i projekteve afatgjata (ngjarjet dhe fazat e ndërveprimit me klientin)

Nga diskutimet me klientin, rezultoi se nevojitet kontabiliteti për numrat serialë, i cili është edhe në UT 11.
Thjesht duhet të aktivizoni dhe konfiguroni në UT 11

Shikova UNF dhe nuk gjeta ndonjë mrekulli, përveç problemeve shtesë

Në këtë çështje, unë u zhgënjeva vetëm nga fakti që fillova të bëj një "përmbledhje letrare" se si bëhet kjo në UT - ERP dhe si zgjidhet:
- në konfigurime të tjera tipike
- konfigurime të specializuara të industrisë individuale
- module për UT 11
, d.m.th. Isha shumë dembel të përpiqesha të lëvizja trurin tim

Merreni dhe përdorni kur e dini se si ose dikush e ka vendosur dhe treguar tashmë
(për shembull, në demobazat standarde - nuk ka asgjë për të parë - merrni diçka të gatshme për një mostër)
.
Vetëm pak duhet të lustrosh aftësitë e kontabilitetit dhe shpërndarjes së të ardhurave dhe shpenzimeve në UT - ERP, dhe në UNF, në përgjithësi, duhet të ristudosh të gjithë kontabilitetin dhe të kthesh kokën nga njëra anë për çdo çështje.

Pyetje: Fshirja e një objekti nga një rregull ekzistues shkëmbimi


A mund të më thoni ju lutem se si të fshij një objekt nga një rregull ekzistues shkëmbimi? Fakti është se ju duhet të shkarkoni nga një bazë në tjetrën për një datë të caktuar vetëm shitjen dhe marrjen e mallrave dhe shërbimeve. Vetëm rregulli i krijuar funksionon automatikisht për mua, rregulli i krijuar shkarkon manualisht dokumentet boshe. Prandaj, unë do të doja të heq dokumentet e panevojshme nga rregulli i krijuar automatikisht në mënyrë që përdoruesit të mos ngarkojnë aksidentalisht gjënë e gabuar.

Përgjigje:

Mesazh nga Alexei

Përshëndetje!Ndoshta tashmë nuk është relevante, por ende. Përndryshe, ju mund të çregjistroni objekte të një lloji të panevojshëm në planin e shkëmbimit. Falë kësaj, nuk keni pse të rishkruani rregullat e shkëmbimit dhe objektet e panevojshme nuk do të shkarkohen.

Faleminderit, do të përpiqem.

Mund të hiqet në mënyrën e zakonshme

Pyetje: Rregullat e shkëmbimit - ku të modifikoni?


Klienti ka bërë ndryshime në konfigurimin e marrësit. Është e pamundur të dihet saktësisht se çfarë ka ndryshuar.
Tani duhet të korrigjojmë rregullat e shkëmbimit.
Si të shihni vendet që duhet të korrigjohen?
Është e nevojshme të kuptohet disi sipas rregullave ekzistuese se prona nuk ekziston më ose se lloji i saj ka ndryshuar.

Përgjigje:() Më duket se për të kënaqur klientin, mjafton të filloni disi një shkëmbim. Dhe për t'u paguar, duhet të bëni gjithçka deri në fund :)

Pyetja: "Menaxhimi i Tregtisë", botimi 10.3 (10.3.46.2) Ndryshimi i rregullave të këmbimit për Shitje me pakicë 2.1


Përshëndetje. Si të ndryshohen rregullat në UT?
Ndryshoj paraqitjen e Rregullave të Shkëmbimit në Planet e Shkëmbimit Menaxhimi me Pakicë i Tregtisë103 Përditësoj, rinis, rregullat e gabuara. Unë madje ndryshova versionin me dorë. Ende nuk ndihmon.
Fshiu pa mend hyrjen e rregullave nga regjistri i Rregullave të Shkëmbimit të të Dhënave.
Nuk ka asnjë buton normal për të ngarkuar skedarin e rregullave ose për ta përditësuar atë nga faqosja e konf.
Ka shumë shtesa dhe teste për t'u bërë, por nuk di të ndryshoj shpejt rregullat e regjistrimit / shkëmbimit (

Përgjigje: i përditësuar me IT, gjithçka është në rregull. Tashmë i gjithë truri e ka ngrënë këtë shkëmbim

Pyetje: Zëvendësimi i rregullave të shkëmbimit në skedarin e ngarkimit


Gjithcka mire!
Ka një dosje ngarkimet xml sipas rregullave të shkëmbimit. Prandaj, ajo ka një bllok

<ПравилаОбмена> ...

Dhe ka një skedar të dytë, si një shabllon për këtë bllok.
Është e nevojshme të zëvendësohet blloku i rregullave në skedarin e ngarkimit me bllokun nga skedari i shabllonit.
A do t'ju duhet të lexoni XMLReader element pas elementi dhe të shkruani në një skedar të tretë të përkohshëm nëpërmjet XMLWrite? Apo ka ndonjë mënyrë më të përshtatshme?

P.S. Unë parashikoj një pyetje të arsyeshme "Pse?" Është e nevojshme të mbroheni nga ndryshimet e rregullave në Burim, d.m.th. shkarkoni gjithmonë me referencë nga Marrësi.

Përgjigje:

shkroi. Ka disa dyshime për optimalitetin. Shkrimi në xml të përkohshëm nëpërmjet WriteXML dhe më pas ReadText për t'i futur të gjitha në skedarin që u kalua fillimisht.
Nga pikëpamja metodologjike, a ka gabime të mëdha?

// Procedura zëvendëson bllokun<ПравилаОбмена>...në skedarin e kaluar .xml // në bllokun nga shablloni, i cili ruan një fragment të skedarit për shkarkim sipas rregullave të referencës. // // Parametrat // XMLFileName - Lloji: String - Emri i plotë i skedarit me të dhënat e ngarkimit, // në të cilin do të ndryshojmë bllokun<ПравилаОбмена>// // Vlera e kthimit: // XMLResultFileName - Lloji: String - Path // Procedura ReplaceExchangeRulesInUploadFileWS(XMLFileName)XMLUploadFile = ReadXML e re; FileUploadXML.OpenFile(XMLFileName); RuleTemplate = XMLReader i ri; PathToRulePattern = GetExchangeRuleTemplate(); RulesTemplate.OpenFile(PathToRuleTemplate); XMLResultFileName = GetTemporaryFileName(".xml"); ResultXML = New WriteXML; ResultXML.OpenFile (Emri i skedaritResultXML); Ndërsa FileUploadXML.Read() LoopNodeType = FileUploadXML.NodeType; Nëse NodeType = XMLNodeType.ElementStart dhe XMLUploadFile.Name = "Rregullat e Shkëmbimit" Pastaj XMLUploadFile.Skip(); Ndërsa RuleTemplate.Read() Loop If RuleTemplate.NodeType = XMLNodeType.ElementStart dhe RuleTemplate.Name = "Rregullat e shkëmbimit" Pastaj ResultXML.WriteCurrent(RuleTemplate); Ndërsa RuleTemplate.Read() Loop ResultXML.WriteCurrent(RuleTemplate); Nëse RuleTemplate.NodeType = XMLNodeType.EndElement dhe RuleTemplate.Name = "Rregullat e Shkëmbimit" Pastaj Aborto; FundNëse; Cikli i Fundit; abort; FundNëse; Cikli i Fundit; Rezultati tjetërXML.WriteCurrent(FileUploadXML); FundNëse; Cikli i Fundit; FileUploadXML.Close(); RulesTemplate.Close(); RezultatiXML.Close(); Tekst = NewTextReader (ResultFileNameXML); ExchangeMessage = Tekst.Lexo(); TextWriter = NewTextWriter (XMLFileName, TextCoding.UTF8); WriteText.Write(MessageExchange); WriteText.Close(); EndProcedura // ReplaceExchangeRules()

Pyetje: Ndihmoni me rregullat e shkëmbimit


1C 8.3.9.1850, UT 11.3.2.157, Shitje me pakicë 2.2.5.22. Kur ngarkoni rregullat në UT, shfaqet një gabim. A ka ndonjë mënyrë për të rregulluar rregullat.

Referenca ndaj një objekti të meta të dhënave joekzistente në rregullat e shkëmbimit
Objekti =
Përshkrimi i gabimit = Lloji nuk është përcaktuar (EnumReference.AssemblyOrderOperationTypes)
PositionModule = Processing.ConvertingInfoBaseObjects.ModuleObject(4885)
Mesazhet KError = 11

Përgjigje:

Nëse kujtesa ime më shërben siç duhet, atëherë rregullat e fundit ruhen gjithmonë në vetë konf në layout. Pra, nuk ka nevojë për të marrë rregullat e fundit nga një dosje. Thjesht përditësoni të dyja konficionet në versionet më të fundit.

Pyetje: Si të ngarkoni rregullat e shkëmbimit për ngarkimin në konvertim


Si të shkarkojmë rregullat e konvertimit nga një konfigurim tipik?

Detyra: ekziston një konfigurim "Rarus: Menaxhimi i tregtisë dhe marrëdhënieve me klientët (CRM)", ekziston një plan për shkëmbimin e një ExchangeSite. Shkëmbimi me faqen është në proces, ju duhet të shtoni një ngarkim të statusit të porosisë nga 1C në mënyrë që të përditësohet në sit.

Kjo është mënyra se si unë e shoh zgjidhjen: shkarkoni rregullat për shkarkimin e porosive, ngarkojini ato në konvertim, shtoni një PCS për statusin atje dhe ngarkojini ato përsëri në konfigurim. Por si t'i shkarkojmë këto rregulla? Në planin e shkëmbimit, ekziston një paraqitje e skemës së ngarkimit të porosive, në skedën e fundit të Cilësimeve ka një buton "Ruaj cilësimet në një skedar", por, siç e kuptoj, ky nuk është rasti për konvertim, ky skedari xml nuk është i ngarkuar.

Me trego te lutem.


Rregullat e korrigjuara për shkëmbimin e TiS 7.7 dhe BP2 shtuan transferimin e dy dokeve
Korrigjimi i faturës dhe i faturës. Këtu gjithçka rrjedh normalisht. Të dyja këto doke krijojnë një rregullim zbatimi në BP2.
Por ka lindur një problem, është e nevojshme të shtohet në bazën e dokimit në rregullimin e zbatimit (BP2) jo një faturë si standard, por baza e kësaj faturë, d.m.th. zbatimi.
Pjesë e kodit PKO (Pas shkarkimit):
Object.FillAccountsInTabPart(Object.Products,"Products",True); Object.OperationType = Enumerations.OperationTypesCorrectionReceiptImplementation.AgreedChange; Objekti.Rregullo TVSH = e vërtetë; Objekti.SumIncludesTVSH = e vërtetë; Nëse Object.Ownership.Empty() Atëherë Object.Ownership = chVariableValue("chCurrentUser"); FundNëse; Object.RealizationDocument = Objekti.Referenca.RealizationDocument.DocumentBase;<--- проблема Объект.Записать(РежимЗаписиДокумента.Проведение);
Para regjistrimit, objekti nuk ekziston ende, dhe për këtë arsye është e pamundur të aksesohet atributi i objektit, dhe pas regjistrimit, tashmë është tepër vonë. Rregullat do të funksionojnë si zakonisht. Më tregoni se si për të zgjidhur CD sapo filloi të kuptojë.

Përgjigje: Pas shkrimit = pas thirrjes së metodës Write

Tutorial mbi konvertimin e të dhënave 1C (botimi 2) Njohje e hollësishme me rregullat e shkëmbimit

Ne e dimë se cilat janë rregullat e shkëmbimit dhe pse janë të nevojshme. Le të njihemi më në detaje me funksionalitetin shtesë të punës me rregullat e shkëmbimit. Le të hapim cilësimet për rregullat e shkëmbimit (konvertimit) të të dhënave:

Rregullat e shkëmbimit përcaktojnë konfigurimin e burimit dhe destinacionit për të dhënat, përveç kësaj:

Skeda "Avancuar":

Ju mund të specifikoni emrin e skedarit të paracaktuar për ruajtjen e rregullave të shkëmbimit, modulet për ngarkimin dhe shkarkimin e të dhënave për 7.7, emrin e rregullave të shkëmbimit.

Skeda "Parametrat":

Supozoni se zyra pranon porosi ekskluzivisht për mallra, kështu që është e dëshirueshme të vendoset një ndalim për shërbimet e shkarkimit. Nëse artikulli i nomenklaturës së katalogut ka shërbimin e kërkuar të caktuar në "E vërtetë", atëherë është e garantuar që të mos shkarkohet. Është mirë që kontrolli i shkarkimit të shërbimeve të bëhet opsional menjëherë në mënyrë që të mos ndryshohen rregullat nëse zyra e largët fillon të pranojë edhe porosi për shërbime.

Për këtë rast, do të na duhet të mësojmë dy truke të reja për të punuar me konfigurimin "Konvertimi i të dhënave" - ​​përdorimi i mbajtësve dhe vendosja e parametrave.

Parametrat janë një strukturë e specializuar e të dhënave në algoritmet e ngarkimit që mund të përdoren për të hyrë në variablat e përpunimit. Vendosja e strukturës së parametrave për rregullat e konvertimit kryhet në konfigurimin "Konvertimi i të dhënave", dhe vendosja e vlerave të parametrave është e mundur në formën e përpunimit të ngarkimit dhe shkarkimit të të dhënave.

Për të modifikuar parametrat, hapni formularin e elementit të drejtorisë "Konvertime" për rregullat e shkëmbimit të modifikueshëm dhe shkoni te skeda e parametrave. Le të krijojmë një element të ri të drejtorisë Parametrat. Le të caktojmë emrin e parametrit - Shkarkimi i Shërbimeve. Emri i parametrit përdoret për t'iu referuar atij në strukturën Parametrat kur shkruani kodin e programit në mbajtës. Emri do të shfaqet në seksionin tabelor të Parametrave në formën e përpunimit të shkëmbimit universal të të dhënave. Në mënyrë që parametri të jetë i dukshëm në dialog kur konfiguroni shkarkimin, duhet të kontrolloni kutinë "Vendos në dialog" dhe të zgjidhni llojin e vlerës së parametrit. Për të punuar me parametrat në dialog, duhet të kontrolloni gjithashtu kutinë "Ngarkoni parametrat në formatin e versionit 2.01" në formën e një elementi në kërkimin e Konvertimeve.

Nuk mjafton vetëm të specifikohen parametrat, është e nevojshme që algoritmi i shkarkimit të "kuptojë" në cilin rast të shkarkojë elementin, e në cilin jo. Për raste të tilla (dhe shumë të tjera), përdoret mekanizmi mbajtës. Thelbi i tij qëndron në faktin se në pikat kyçe të ekzekutimit të të gjitha algoritmeve bazë për ngarkimin dhe shkarkimin e të dhënave, përpunohet kodi i shkruar nga zhvilluesi gjatë krijimit të rregullave të shkëmbimit. Natyrisht, përdorimi i një mjeti kaq delikat kërkon kujdes dhe kujdes. Përpara se të shkruani mbajtësit tuaj, ju rekomandojmë të lexoni me kujdes ndihmën për konfigurimin "Konvertimi i të dhënave 2.0", i cili përshkruan të gjitha variablat e disponueshëm në mbajtësit dhe mënyrën e përdorimit të tyre, si dhe liston llojet e mbajtësve dhe veçoritë e tyre thirrni algoritmet e shkëmbimit të të dhënave.

Për qëllimin tonë, ne duhet të përdorim mbajtësin e rregullave të shkarkimit "Para shkarkimit". Hapni rregullin e ngarkimit të të dhënave të Nomenklaturës dhe vendosni kodin e programit të mëposhtëm në fushën "Përpara ngarkimit" në skedën "Ngjarjet":

Çfarë bën mbajtësi ynë? Gjatë shkrimit të kodit të programit, ne përdorëm variablat e algoritmeve të ngarkimit të të dhënave. Struktura Parametrat përdoret për t'iu referuar parametrit UploadServices, i cili vendoset në formularin e përpunimit të shkëmbimit të të dhënave. Variabla e objektit siguron akses në objektin që shkarkohet. Dhe ndryshorja Refuzimi ju lejon të kontrolloni refuzimin për të shkarkuar objektin aktual. Trajtuesi ekzekutohet pak përpara se objekti të shkarkohet, gjë që bën të mundur anulimin e shkarkimit të objektit.

VETËM PËR SHKËMBIM V8 - V8 DHE PËR PËRPUNIM SHKARKONI DHE SHKARKO JO MË POSHTË 2.0.18.1

Është e mundur të kalohen parametrat nga një konfigurim në tjetrin. Për ta bërë këtë, në skedën "Parametrat", kontrolloni kutinë "Transferoni parametrin gjatë shkarkimit" dhe ky parametër do të vendoset në skedarin e shkëmbimit dhe vlera e tij mund të arrihet kur ngarkoni të dhënat. Ju mund të specifikoni një rregull konvertimi për një parametër, sipas të cilit do të konvertohen vlerat. Duke përdorur kutinë e kontrollit "Transmetoni parametrin kur ngarkoni", mund të transferoni vetëm ato parametra që modifikohen në dialog kur ngarkoni të dhëna. Nëse duhet të kaloni një parametër që nuk është i pranishëm në këtë dialog, atëherë duhet të telefononi procedurën:

Skeda e parametrave të shkarkimit tani ka një parametër, duke ndryshuar vlerat e të cilave shërbimet shkarkohen ose nuk shkarkohen.

Kur zhvillohen rregullat e shkëmbimit 1C 8, përdoret gjerësisht aftësia për të ripërcaktuar në mënyrë programore sjelljen e rregullave të shkëmbimit - mekanizmi i mbajtësve. Trajtuesit e ngjarjeve zgjerojnë ndjeshëm funksionalitetin dhe janë një mjet i domosdoshëm për vendosjen e rregullave të shkëmbimit në rastet kur opsionet e konfigurimit ndërveprues nuk janë të mjaftueshme.

Trajtuesit dhe algoritmet janë shkruar në gjuhën e platformës në të cilën do të ekzekutohen gjatë shkëmbimit.

Nëse kjo është platforma "1C: Enterprise 7.7", atëherë kodi i mbajtësit është i integruar në kodin e përpunimit të ngarkimit ose shkarkimit. Prandaj, çdo mbajtës ose algoritëm ndahet në një funksion të veçantë dhe është i disponueshëm për korrigjimin e gabimeve gjatë shkëmbimit.

Nëse ngarkimi ose shkarkimi ndodh në platformën 1C:Enterprise 8, atëherë kodi i mbajtësit nuk është i integruar në kodin e përpunimit të shkëmbimit të të dhënave, por ngarkohet në skedarin e rregullave të shkëmbimit. Në procesin e shkëmbimit të të dhënave, kodi i mbajtësve ose algoritmeve merret nga skedari i rregullave dhe ekzekutohet drejtpërdrejt në kontekstin e operatorit "Execute". Për të korrigjuar kodin e mbajtësve dhe algoritmeve, mund të përdorni përpunimin XML të Shkëmbimit të të Dhënave Universale.

Shumë sipërmarrës të angazhuar në aktivitete tregtare fitojnë dy programe 1C: Kontabiliteti 8 në të njëjtën kohë për të përmirësuar efikasitetin e menaxhimit. (në tekstin e mëtejmë BP) dhe "1C: Menaxhimi i Tregtisë 8" (në tekstin e mëtejmë UT).

BP përdoret për kryerjen e kontabilitetit dhe raportimit të rregulluar, dhe UT përdoret për kontabilitetin operacional dhe menaxhues në kompani.
Suksesi i përdorimit të përbashkët të këtyre produkteve softuerike varet kryesisht nga organizimi i shkëmbimit të të dhënave midis konfigurimeve të PSU dhe UT.

Kuptimi i veçorive të mëposhtme të shkëmbimit tipik të të dhënave do të ndihmojë në shmangien e gabimeve në procesin e shkëmbimit midis konfigurimeve dhe shkeljeve të kontabilitetit në secilin konfigurim veç e veç.

Gjatë shkrimit të këtij artikulli, u përdorën materiale nga dokumentacioni 1C për produktet softuerike. Metodologjia e konfigurimit të shkëmbimit përshkruhet në detaje në skedarin .htm "Ndarja e konfigurimeve të Menaxhimit të Tregtisë (11) dhe Kontabilitetit të Ndërmarrjeve", i cili ndodhet në drejtorinë e shablloneve kur instalohet si 1C: Accounting 2.0 (në tekstin e mëtejmë BP), dhe 1C: Trade Management 11 (në tekstin e mëtejmë UT); rekomandimet e marra në konferencën e partnerit 1C dhe përvoja personale e autorit në krijimin dhe ndryshimin e cilësimeve të shkëmbimit për klientët e RG-Soft Project Consulting LLC.

1. Vendosni shkëmbim njëkahëshe ose dykahëshe.

Para së gjithash, duhet theksuar se vetëm dokumentet që lidhen me transaksionet me para dhe pa para mund të ngarkohen nga konfigurimi i BP në konfigurimin UT. Këto përfshijnë: Urdhër hyrëse në para, Urdhër në para dalëse, Pranim në llogarinë rrjedhëse dhe fshirje nga llogaria rrjedhëse. Dokumentet e lëvizjes së mallrave të krijuara në PB nuk do të ngarkohen në UT.

Firma 1C rekomandon të bëni një shkëmbim me një bankë në UT. "Kjo do të sigurojë punë të plotë me dokumentet e pagesave dalëse dhe punë më të lehtë me dokumentet hyrëse." Megjithatë, ka pasur një situatë kur nuk ka mundur të ngarkohet pothuajse një urdhërpagesë nga dosja klient-bankë në UT, ndërkohë që kjo dosje është ngarkuar plotësisht në PB.

Kjo për faktin se në UT janë shtuar kontrolle më të rrepta të përmbajtjes së dosjes klient-bankë, për shembull: kontrollimi i plotësimit të TIN, kontrollimi i numrit të dokumentit, numri duhet të përmbajë vetëm numra në përputhje me Rregullorja e Bankës Qendrore të 3 tetorit 2002 N2-P "Për pagesat pa para në Federatën Ruse" (ndryshuar më 3 mars 2003, 11 qershor 2004, 2 maj 2007, 22 janar 2008).

Krijimi i një shkëmbimi njëkahësh (nga UT në BP) ka kuptim vetëm nëse të gjitha dokumentet dhe informacioni i referencës plotësohen në UT. Kështu, dyfishimi i elementeve në këtë bazë të dhënash mund të shmanget.

Për ta bërë këtë, duhet të konfiguroni skenarin e mëposhtëm të shkëmbimit: krijoni një skenar shkëmbimi në konfigurimin UT, në të cilin ruhet vetëm shkarkimi (Fig. 1), në konfigurimin BP, krijoni një skenar shkëmbimi dhe ruani vetëm shkarkimin.

Duhet të kihet parasysh se në një skenar të tillë shkëmbimi, të gjitha dokumentet dhe drejtoritë shtesë të krijuara në PB do të regjistrohen për shkëmbim, por nuk do të ngarkohen në UT, kështu që rekomandohet të rivendosni periodikisht regjistrimin, përndryshe shkëmbimi skedari i mesazheve nga BP do të rritet vazhdimisht, duke ngadalësuar procesin e shkëmbimit.

Për këtë, rekomandohet përdorimi i përpunimit RegisterChangesForExchange82.epf, e cila mund të gjendet në dorëzimin e konfigurimit "Konvertimi i të dhënave, rev. 2.1". Pasi të instalohet konfigurimi, përpunimi ndodhet në direktorinë e instalimit të përditësimeve: ...\1c\Conversion\...numri_versioni…

Nëse informacioni rregullator dhe i referencës plotësohet si në UT ashtu edhe në BP, atëherë duhet të konfigurohet shkëmbimi i dyanshëm, por mund të jetë e nevojshme të gjurmohen dublikatat duke filluar shkëmbimin në modalitetin interaktiv në vend të automatikut (Fig. 2). .

Për të kufizuar shkëmbimin e të dhënave vetëm në nivelin e dokumentit, nuk është e nevojshme të konfiguroni shkëmbimin e njëanshëm, mjafton të vendosni një datë në filtrin e shkëmbimit në anën BP që është më e madhe se data e dokumentit të fundit (shih Fig. 5). Por përpara se të vendosni filtrin në datën, duhet të siguroheni që dokumentet në BP nuk ishin regjistruar më parë për shkëmbim, përndryshe dokumentet e regjistruara do të transferohen në një bazë të dhënash tjetër gjatë shkëmbimit.

Prioriteti i ndryshimit të të dhënave

Nëse shkëmbimi kryhet fillimisht në UT, dhe më pas në PB, atëherë përparësi do të kenë të dhënat e shkarkuara nga UT. Për shembull, në UT ata futën dokumentin "Faturë në llogarinë rrjedhëse", nisën shkëmbimin së pari në UT, pastaj në BP - dokumenti u shfaq në konfigurimin e BP. Pastaj llogaritari në konfigurimin e BP bëri ndryshime në këtë dokument. Gjatë shkëmbimit të mëpasshëm, nëse rendi i nisjes së shkëmbimit nuk ka ndryshuar, atëherë ndryshimet e bëra në dokument do të mbishkruhen nga të dhënat nga UT.

Për shkëmbimin e saktë me ato objekte që ndryshohen në të dy bazat e të dhënave, 1C rekomandon organizimin e punës në mënyrë që objekti të redaktohet vetëm në njërën nga bazat e të dhënave. Në një bazë të dhënash tjetër, një objekt i tillë duhet të hapet vetëm për shikim. Për ta bërë këtë, do t'ju duhet të përdorni cilësimin e të drejtave të aksesit të përdoruesit, por kjo qasje garanton mungesën e përplasjeve gjatë shkëmbimit, d.m.th. mospërputhjet që lindin kur një objekt ndryshon në njërën ose tjetrën bazë të dhënash, gjatë periudhës ndërmjet shkëmbimeve (Fig. 3).


2. Dallimet midis BP dhe UT që ndikojnë në metabolizmin

Marrëveshjet e kundërpalës

Në konfigurimin UT, nuk ka analiza për kontratat e palëve. Të gjitha operacionet që kryhen në konfigurimin UT, kur ngarkohen në konfigurimin BP, ekzekutohen gjithmonë sipas marrëveshjeve të veçanta të krijuara dhe të kontrolluara nga vetë sistemi UT.

Nëse nuk ka kontratë me parametrat e kërkuar në konfigurimin BP, atëherë krijohet një kontratë e tillë. Duhet të theksohet se kërkimi për një marrëveshje kryhet vetëm nga numri i marrëveshjeve të shkarkuara më parë nga UT.

Organizata drejtuese në UT

Duke filluar me versionin 11.0.6.9, një element i paracaktuar "Organizata e menaxhimit" u shfaq në UT në drejtorinë e organizatës. Ky element nuk duhet të krahasohet (ose të ndryshohet nga) organizata aktuale (e vetme ose një prej). Mund të lexoni më shumë rreth përdorimit të këtij objekti në dosjen e dokumentacionit "Ndryshime dhe shtesa në documentation.htm" përfshirë në dorëzimin e UT.

Struktura e kompanisë

Në UT për kontabilitetin e menaxhimit përdoret drejtoria "Struktura e ndërmarrjes", e cila përmban një listë të ndarjeve të kompanive. Gjatë hartimit të dokumenteve, tregimi i ndarjes së ndërmarrjes është i detyrueshëm.

Elementet e drejtorisë "Struktura e Ndërmarrjes" nuk janë të lidhura me elementët e drejtorisë "Njësitë e Organizatës" në BP. Për të parandaluar ngarkimin e dokumenteve me një atribut bosh Subdivision në UT, është e nevojshme të plotësoni vlerën e paracaktuar në parametrat e shkëmbimit (Fig. 4).

Magazina në seksionin tabelor

Nëse planifikohet të përdoret opsioni i ri për specifikimin e depove në pjesët tabelare të dokumenteve në UT, atëherë në cilësimet e nyjës së planit të shkëmbimit është e nevojshme të vendosni një magazinë të përgjithësuar, e cila do të zëvendësohet gjatë shkarkimit të dokumenteve nga UT. në konfigurimin BP në vend të depove të lejuara për përzgjedhje në pjesët tabelare të dokumenteve (Fig. 4).

Lloji i artikullit

Kur ngarkoni të dhëna nga BP në UT, atributi "lloji i artikullit" nuk plotësohet në nomenklaturë, kjo për faktin se shkëmbimi i shërben skenarit kur nomenklatura krijohet në konfigurimin UT, dhe jo në BP. . Në dokumentet për lëvizjen e mallrave në UT nuk ka një seksion të veçantë tabelor për kontabilitetin e shërbimeve (shërbimet plotësohen në tabelën e mallrave), prandaj, në mënyrë që shërbimet e specifikuara në dokumentet e UT të transferohen saktë në tabelë. seksioni në BP, ju duhet të:

1. Në seksionin e informacionit të referencës, hapni librin e referencës "Llojet e artikullit", shkoni te lloji i artikullit "shërbime" - klikoni "Të gjitha veprimet" - aktivizoni modifikimin dhe zgjidhni llojin e artikullit - Shërbimi.
2. Ndryshoni artikullin (shërbimin) - klikoni "Të gjitha veprimet" - lejoni modifikimin dhe zgjidhni këtë lloj artikulli me llojin e shërbimit.

3. Vendosja e filtrave të shkëmbimit (Fig. 5)

Ndryshimi i datës së ngarkimit (shkarkimit) të dokumenteve

1) Përpara se të lëvizni datën përpara, është e nevojshme të sinkronizoni bazat e të dhënave duke kryer një sesion shkëmbimi në mënyrë që nyja të mos ketë dokumente të regjistruara për shkëmbim në momentin kur ndryshohet cilësimi. Përndryshe, dokumente të tilla, pas ndryshimit të cilësimeve, si rezultat i shkarkimit, mund të shënohen për fshirje në bazën e të dhënave marrëse, nëse ato janë ngarkuar më parë atje.

2) Ju mund ta zhvendosni datën prapa, sepse zgjeron vetëm zonën e të dhënave të ngarkuara. Vlen të përmendet se në këtë rast, dokumentet nga një periudhë e mbyllur më parë nuk do të regjistrohen automatikisht për shkëmbim. Për ta bërë këtë, ose duhet të ndryshoni dokumentet, ose të përdorni përpunimin RegisterChangesForExchange82.epf.


Filtro sipas organizatave

Aktivizimi i këtij filtri ju lejon të kufizoni listën e organizatave për të cilat lejohet shkëmbimi i të dhënave. Prania e filtrit të aktivizuar ndikon si në shkarkimin e drejtorisë së vetë organizatave, ashtu edhe në shkarkimin e të dhënave të tjera që lidhen me organizatat (drejtoritë dhe dokumentet).

Parimi i funksionimit të filtrave të ngarkimit është si më poshtë: cilësimet e reja zbatohen për të gjitha të dhënat - në kohën e krijimit të shkëmbimit, ose vetëm për ato të dhëna që janë ndryshuar pas aplikimit të cilësimeve të reja - pasi të krijohet shkëmbimi , prandaj rekomandohet t'i qaseni cilësimeve të filtrit në mënyrë sa më të përgjegjshme gjatë krijimit të shkëmbimit të të dhënave.

Shembull: kur krijon një shkëmbim, përdoruesi vendos një filtër sipas organizatës. Vetëm të dhënat për organizatën e specifikuar u ngarkuan në bazën e të dhënave marrëse. Më tej, përdoruesi vendosi që të dhënat për të gjitha organizatat të ngarkohen në bazën e të dhënave marrëse. Por meqenëse cilësimet hyjnë në fuqi vetëm për të dhënat e reja të ndryshuara, dokumentet dhe drejtoritë ekzistuese nuk do të ngarkohen në bazën e të dhënave marrëse derisa përdoruesi të bëjë ndonjë ndryshim në to.

4. Heqja e objekteve nga një prej bazave të të dhënave

Shënoni për fshirje

Është e mundur që një element i drejtorisë i përdorur më parë nuk është planifikuar të përdoret për kontabilitet të mëtejshëm, dhe përdoruesit e konsiderojnë të drejtë të shënojnë këtë drejtori për fshirje. Objektet e shënuara për fshirje nuk marrin pjesë në shkëmbim. Kjo veçori duhet të merret parasysh.

Heqja e dublikatave

Për të hequr objektet që kanë lindur gjatë shkëmbimit të kopjimeve, ne rekomandojmë përdorimin e përpunimit Kërko&ReplaceValues.epf, i cili ndodhet në drejtorinë \1CITS\EXE\ExtReps\Unireps82\SearchAndChange\ në diskun ITS. Dhe për të kontrolluar saktësinë e krahasimit të objekteve të dy infobazave, mund të hapni Regjistrin e Informacionit "Korrespondenca e objekteve të infobazës" dhe shënimet në këtë regjistër mund të korrigjohen manualisht. Është e rëndësishme të dini se pas fshirjes së një objekti në njërën nga bazat e të dhënave, rekordi i regjistrit të informacionit do të ketë ende një përputhje për objektin e fshirë (lidhja e prishur), ose do t'ju duhet të përputheni me një objekt tjetër ose të fshini rekordin.

5. Cilësimet shtesë

Artikujt e rrjedhës së parasë

Për të konfiguruar UT, mund të jetë e nevojshme të vendosni mbështetëset "corr. llogari” për ato zëra të fluksit monetar që do të përdoren dhe do të ngarkohen në BP.

Për konfigurimin e BP: mund t'ju duhet të vendosni llojin e fluksit të parave në elementët e drejtorisë.

Përdoruesit

Përdoruesit e elementeve të drejtorisë mund të transferohen në një bazë të dhënash tjetër nëse tregohen si përgjegjës në një nga objektet që marrin pjesë në shkëmbim. Për objekte të tilla, do t'ju duhet të vendosni leje.

Parashtesa bazë dhe prefiksi i organizimit

Në UT, parashtesa ka gjithmonë një gjatësi fikse dhe ndarësin (vizoren) "-". Prandaj, nëse prefiksi i bazës së informacionit nuk është specifikuar ose prefiksi i organizatës nuk është specifikuar, atëherë ai zëvendësohet me zero. Sidoqoftë, kur konfiguroni shkëmbimin, prefiksi i bazës së informacionit plotësohet gjithmonë në CB (për UT) dhe në BP (përkatësisht për konfigurimin e BP).

Kjo zgjidhje është standardi për gjenerimin e numrave të dokumenteve dhe kodeve të objekteve. Prefiksi ka një gjatësi fikse dhe ndahet me vizë nga numri i dokumentit. Nëse në të ardhmen do të ketë disa organizata në bazën e të dhënave, atëherë do të mjaftojë vendosja e prefikseve për to dhe nuk do të jetë e nevojshme të rinumërohen të gjitha objektet.

Korrigjimi i gabimit

Në artikullin tonë, u morën parasysh pikat më të rëndësishme të organizimit të shkëmbimit të të dhënave midis "1C: Trade Management 8" rev.11 dhe "1C: Accounting 8" rev.2.0.

Specialistët e RG-Soft Project Consulting LLC janë të gatshëm të ofrojnë jo vetëm ngritjen e shkëmbimit për veçoritë e kontabilitetit të një organizate të caktuar, por edhe mënyra për të korrigjuar gabimet në shkëmbimet ekzistuese.