1c-konfigurasjon støttes ikke. Infocraft: Formel for boliger og fellestjenester. To alternativer for en utdatert konfigurasjon

Svært ofte er det konfigurasjoner som er fjernet fra støtten, men det er ikke gjort noen globale endringer i dem. Noen av de nødvendige endringene kan implementeres gjennom ekstern behandling. Derfor er det behov for å sette konfigurasjonen på støtte.

Med bruken av kohar vi en mer fleksibel måte å gjøre de nødvendige endringene på.

Rask passasje

To alternativer for en utdatert konfigurasjon

  • Konfigurasjonen kan endres - du trenger bare å endre den gjennom menyen "Konfigurasjon\Last inn konfigurasjon fra fil"
  • Konfigurasjonen fjernes fullstendig fra støtten, først settes den på støtte gjennom en oppdatering, og deretter erstattes med en standard.

Det første enhver oppdatering av denne typen begynner med er å lage en komplett kopi av databasen. Uten dette, ikke engang start. Kostnaden for en feil kan være tap av informasjon.

I begge tilfeller er den første oppgaven å synkronisere konfigurasjonene med leverandørkonfigurasjonen. Dette kan gjøres med eller uten oppdatering. Hvis utgivelsen er gammel og den blir funnet, er det lettere å sette den på støtte og oppdatere påfølgende konfigurasjoner som allerede er satt på støtte.

Hvorfor det? Fordi en bieffekt av å fjerne støtte er at oppdateringen bremses med en faktor 2, så i dette tilfellet utføres oppdateringen på to konfigurasjoner (leverandør og gjeldende konfigurasjon).

1. Erstatte konfigurasjonen fra en fil

Når du har synkronisert konfigurasjonene - og datastrukturen og konfigurasjonene er helt identiske, kan du begynne å erstatte konfigurasjonen.

I menyen "Konfigurasjon\Support\Supportinnstillinger":

Lås opp alle objekter (muligheten til å redigere) hvis det er en "lås", ellers på neste trinn vil meldingen "For å utføre kommandoen må du låse opp alle objekter" vises:

Fortsett til utskifting - gjort gjennom "Konfigurasjon"-menyen:

2. Dekselet er en fullstendig deaktivert konfigurasjon

Hvis du har fjernet den via "Fjern fra støtte", har ikke konfigurasjonen noen ikoner, ellers betyr tilstedeværelsen av en "gul kube" eller "Lås med en gul kube" at du umiddelbart kan handle på det første tilfellet.

Hvis du har fjernet den, trenger du en konfigurasjonsfil, det kan være en hvilken som helst neste utgivelse

Gå til "Configuration\Merge Configurations"-menyen og velg denne filen:

Hvis alt er riktig (versjonen er egnet), vises et vindu med meldingen: "Muligheten for å kombinere med oppsett for støtte er oppdaget," til spørsmålet "Sett opp for støtte?" svar "Ja"

På denne måten slår du to fluer i ett smekk og oppdaterer konfigurasjonen og setter den på støtte.

Før du klikker på Utfør, må du også sjekke "Innstillinger"-knappen for å tillate sletting av hovedkonfigurasjonsobjekter (slik at unødvendige og gamle objekter slettes).

På slutten vil det være en melding "Konfigurasjonssammenslåing fullført"

Nå utfører du erstatningen i tilfelle 1, her er du sikker på at de er identiske.

Svært ofte oppstår spørsmålet om hvordan du kan fjerne 1C 8-konfigurasjonen fra støtten, og deretter installere den på nytt. La oss umiddelbart finne ut hva støtte er?

Vedlikehold er en spesiell konfigurasjonstilstand der hvert konfigurasjonsobjekt er tilordnet en endringsregel. Konfigurasjonen kan være i en av tre tilstander:

1) på støtte uten mulighet til å redigere (hvis knappen "Aktiver redigeringsevne" er tilgjengelig i støttevinduet);
2) på støtte med muligheten til å redigere konfigurasjonen (i dette tilfellet mangler knappen "Aktiver muligheten til å endre" og knappen "Fjern fra støtte" vises i stedet. Det er ingen mulighet til å konfigurere automatisk oppdatering av konfigurasjoner; oppdateringer kan bare utføres av en programmerer);
3) støttes ikke lenger (oppdatering er mulig ved å bruke "manuell" sammenligning og sammenslåing av konfigurasjoner).

Nå skal vi tydelig se på hvordan du kan fjerne 1C 8-konfigurasjonen helt eller delvis fra støtten, og deretter sette den tilbake på støtten. Det anbefales ikke å fjerne konfigurasjonen fra støtten med mindre det er absolutt nødvendig, så før du gjør dette, tenk på om du kan klare deg uten den. For eksempel ved å koble til ekstern behandling, rapporter og trykte skjemaer, fordi det senere vil være vanskeligere å oppdatere en ikke-standard konfigurasjon. Hvis konfigurasjonen ble fjernet fra støtte ved et uhell, eller du fjernet den for å eksperimentere, eller du ikke lenger trenger endringer i konfigurasjonen, må du sette konfigurasjonen til full støtte, dvs. gjøre den til standard, slik at i i fremtiden vil du ikke oppleve problemer med å oppdatere. Jeg vil merke meg at fullstendig fjerning av konfigurasjonen fra støtten truer en fullstendig "manuell" oppdatering med mye tid.

Slik fjerner du 1C 8-konfigurasjonen fra støtten (aktiver redigering)

Jeg gjentar nok en gang at vi utfører prosessen med å fjerne konfigurasjonen bare når det er absolutt nødvendig. Og bare i tilfelle der alle mulighetene for smertefri redigering av objekter, som bruk av ekstern prosessering, rapporter, etc. har vært forsøkt og ikke førte til et tilfredsstillende resultat. Hvis alt er klart med dette, så la oss komme i gang.

La oss for eksempel fjerne standardkonfigurasjonen av 1C Enterprise Accounting 2.0 fra støtten. For å gjøre dette, må du gå til konfiguratoren. En hengelås ved siden av konfigurasjonsnavnet betyr at konfigurasjonen er fullt støttet av 1C, dvs. den har ikke blitt endret og samsvarer med leverandørens konfigurasjon, dvs. 1C. Dette er vist i figuren.

Figur 2.

Klikk på Aktiver endringsalternativ:

Figur 3.

I figur 4 ser vi et program som advarer om at endring av modus vil gjøre det umulig å oppdatere konfigurasjonen helt automatisk. Dette er forståelig, så klikk Ja:

Figur 4.

Figur 5 viser hvordan reglene for endring av objekter er satt: Redigert mens støtten opprettholdes, hvis det ikke er behov for å fjerne konfigurasjonen fullstendig fra støtten og trykk på OK-knappen:

Figur 5.

Det kan ta litt tid før endringene blir akseptert, så du må vente litt. Etter at låsen overfor konfigurasjonsnavnet forsvinner, som tydelig kan sees i figur 6, begynner vi å gjøre ytterligere endringer.

Figur 6.

Hvordan sette en 1C-konfigurasjon på støtte (deaktiver muligheten til å redigere)

Ovenfor simulerte vi endringene, noe som betyr at vi kan begynne restaurering. Å registrere seg for full støtte gir bare mening hvis automatiske sentraliserte oppdateringer er planlagt. Og viktigst av alt, hvis det ikke var noen vesentlige endringer i objekter. For å sette en konfigurasjon på support må vi FORSIKRE at det ikke er gjort endringer i infobasekonfigurasjonen som påvirker datastrukturen, for hvis dette er tilfellet så vil disse dataene gå tapt, så det er absolutt umulig å sette slike en konfigurasjon på støtte ved å bruke denne metoden!!! Og noen endringer kan kreve alvorlig intervensjon fra kvalifiserte spesialister. Hvis du ikke er sikker på hvilke endringer som tidligere ble gjort i konfigurasjonen, er det bedre å kontakte spesialister for en vurdering.

Nedenfor foreslår jeg å vurdere saken når det ble gjort mindre endringer i konfigurasjonen. For eksempel ble oppsettet til et trykt skjema endret, en rapport, behandling osv. ble lagt til. Før du begynner å gjøre endringer, anbefaler jeg på det sterkeste at du tar en sikkerhetskopi av infobasen.

Nå vil vi støtte 1C Enterprise Accounting 2.0-konfigurasjonen, som vi fjernet fra støtten ovenfor. Saken er at tre konfigurasjoner lagres samtidig i 1C-databasen: den første er hovedkonfigurasjonen (dvs. den vi ser i konfiguratoren); den andre er leverandørkonfigurasjonen eller standard 1C-konfigurasjonen, hvis utgivelse tilsvarer utgivelsen av konfigurasjonen din hvis den er oppdatert riktig; den tredje er konfigurasjonen av informasjonsbasen.

Den typiske mekanismen for oppdatering av 1C-konfigurasjoner er som følger: først oppdateres leverandørkonfigurasjonen, og hvis konfigurasjonen din støttes fullt ut, erstatter leverandørkonfigurasjonen hovedkonfigurasjonen. Hvis redigering er aktivert i konfigurasjonen din, er modusen for å sammenligne og slå sammen hovedkonfigurasjonen og leverandørkonfigurasjonen aktivert slik at du kan velge hvilke objekter som skal erstattes og hvilke ikke. Deretter oppdateres infobasekonfigurasjonen.

La oss først prøve å sørge for at konfigurasjonsversjonen samsvarer med leverandørens konfigurasjonsversjon (Figur 7.). For å gjøre dette, gå til Hjelp => Om programmet og se på gjeldende versjon av infobasekonfigurasjonen:

Figur 8.

Her kan du tydelig se at utgivelsen av leverandørens konfigurasjon sammenfaller med utgivelsen av konfigurasjonen din. Derfor laster vi opp leverandørkonfigurasjonen til en fil, klikker Lagre til fil og velger den videre banen for lagring - Figur 9.

Figur 9.

Gå deretter til Konfigurasjon => Last inn konfigurasjon fra fil (Figur 10):

Figur 10.

Programmet advarer deg om at dette vil føre til en fullstendig utskifting av hovedkonfigurasjonen din, vi er enige. Hvis det vises en melding om at objekter er blokkert, må konfigurasjonen fjernes fullstendig fra støtten. For å gjøre dette, gå til Konfigurasjon=>Support=>Supportinnstillinger og velg Fjern fra støtte (Figur 11).

Figur 11.

Deretter ber programmet deg om å oppdatere databasekonfigurasjonen; vi godtar ved å klikke Ja (Figur 12). Jeg advarer deg med en gang om at denne operasjonen kan ta litt tid, så vi venter igjen.

Figur 12.

Nå ser vi at låsen på motsatt side av konfigurasjonen har dukket opp igjen - dette betyr at full støtte for konfigurasjonen er gjenopprettet.

I denne veiledningen lærer du hvordan du finner ut om konfigurasjonen din er støttet og hvordan du returnerer konfigurasjonen til støtte.

  1. Hvordan kan jeg finne ut om en konfigurasjon støttes?

Du må kjøre programmet i "Konfigurator"-modus:

I hovedmenyen velger du "Konfigurasjon - Støtte"; hvis menyelementene ikke er aktive, skal du i samme meny klikke på "Åpne konfigurasjon". Etter å ha utført denne handlingen, vil en liste over konfigurasjonsobjekter vises til venstre, og i hovedmenyen "Konfigurasjon - Støtte" vil elementet "Støtteinnstillinger" bli aktivt. Du bør gå til dette menyelementet.

  • Hvis "Aktiver muligheten til å endre"-knappen er aktiv i "Support Settings"-vinduet som åpnes, støttes konfigurasjonen. For å oppdatere konfigurasjonen, gå til instruksjon nr. 435 «Prosedyre for oppdatering av konfigurasjonene «Infocraft: Formel for bolig og kommunale tjenester» og «Infocraft: Formel for boliger og fellestjenester + regnskap»:

  • Hvis det ikke er noen "Aktiver muligheten til å endre"-knappen i "Support Settings"-vinduet og knappen "Fjern fra støtte" ikke er aktiv, støttes ikke konfigurasjonen. For å stille inn konfigurasjonen til å støtte fremtidige oppdateringer, gå til trinn 2 i gjeldende instruksjoner:

  • Hvis det i vinduet "Støtteinnstillinger" som åpnes ikke er noen "Aktiver muligheten til å endre"-knapp, og "Fjern fra støtte"-knappen er aktiv, er konfigurasjonen på støtte med muligheten til å endre konfigurasjonsobjekter. For å stille inn konfigurasjonen til å støtte fremtidige oppdateringer, gå til trinn 2 i gjeldende instruksjoner:

  1. Hvordan sette leverandørens konfigurasjon på support?

Viktig! Ytterligere handlinger kan krenke integriteten til infobasen; du bør sørge for at det ikke er gjort endringer i infobasekonfigurasjonen som påvirker datastrukturen, ellers vil dataene gå tapt. Før du utfører operasjonen, anbefales det å lage en sikkerhetskopi av infobasen.

  • Hvis leverandørkonfigurasjonen støttes med mulighet for endring, må du først fjerne konfigurasjonen fullstendig fra støtten ved å klikke på knappen "Fjern fra støtte". Ellers bør du umiddelbart gå videre til neste trinn.

I vinduet som åpnes, spesifiser banen til 1Cv8.cf-konfigurasjonsmalen:

For å finne katalogen som konfigurasjonsmalen er plassert i, bør du velge den nødvendige informasjonsbasen i 1C: Enterprise-startvinduet og klikke på "Innstillinger"-knappen:

I vinduet "Angi startdialogen" som åpnes, i delen "Konfigurasjonsmal og oppdateringskataloger", vil banen til katalogen der konfigurasjonsmalen ligger, bli indikert.

Noen ganger hender det at det er noen forbedringer i databasen din (unntak inkluderer eksterne rapporter og eksterne trykte skjemaer), og av en eller annen grunn ønsker du fra din atypisk lage baser typisk(). Hvorfor kan dette være nødvendig? La oss vurdere et trivielt eksempel: klienten ønsker å oppdatere automatisk, men dette kan bare gjøres i en standard database. Siden forbedringene i klientens database var veldig små og ubetydelige, bestemte klienten seg for å forlate dem og lage en standardkonfigurasjon fra databasen sin, for da ville det være mulig å oppdatere automatisk, og dette ville først og fremst spare sine egne penger , siden klienten ikke lenger trenger å betale for tjenestene til en 1C-programmerer.

La oss nå finne ut hvilke handlinger vi må utføre hvis vi ønsket å gjøre databasen standard ( installer basen for støtte i 1c).

Gå først til konfiguratoren og se på den gjeldende versjonen av databasen vår, Configurator ---> Hjelp ---> Om programmet

Etter dette skal du se et vindu som ligner på følgende

Du kan se navnet og versjonen av konfigurasjonen, de er uthevet i rødt.

Til sett basen på 1c-støtte og gjør den til standard vi trenger en standardkonfigurasjon av samme versjon. La oss lage en ny database og laste en standarddatabase der, eller installere den tilsvarende 1c-utgivelsen. Etter at vi har installert en standard database, må vi åpne konfiguratoren til denne databasen. Hvis selve konfigurasjonen ikke er åpen etter å ha gått inn i konfiguratoren, åpne den med den tilsvarende knappen.

Etter å ha klikket på denne knappen vil et tre med konfigurasjonsobjekter åpne seg, det ser omtrent slik ut

Klikk på konfigurasjonsfanen ---> lagre konfigurasjonen til fil. Et vindu åpnes der du må velge filnavnet og banen hvor denne filen skal ligge. Klikk lagre, i nedre venstre hjørne vil du se fullføringsprosenten for å lagre konfigurasjonen til en fil.

Nå som filen er lagret, har vi en fil med en typisk konfigurasjon. Deretter må vi åpne konfiguratoren til databasen vi ønsker oppdater leverandørkonfigurasjonen, og last opp vår *.cf-fil der (vår typiske konfigurasjon).

For å gjøre dette, gå til Konfigurator ---> Konfigurasjon ---> Last inn konfigurasjon fra fil. Etter disse trinnene åpnes en dialogboks der du må velge vår *.cf-fil og klikke på åpne-knappen. Nå kan vi observere lasteprosenten av konfigurasjonen vår, når konfigurasjonen er lastet, ikke glem å oppdatere konfigurasjonen av databasen vår, for å gjøre dette må du trykke på F7-tasten eller klikke på den lille blå tønnen på konfiguratorpanelet.

PASS PÅ Å FØLGE DISSE TRINNENE:

  1. Før noe arbeid, lag en arkivkopi av databasen din (Konfigurator ---> Administrasjon ---> Last opp infobase).
  2. Konfigurasjonsnumrene (ditt og standardnummeret) må være SAMME! Se navnet og nummeret på konfigurasjonen (Konfigurator ---> Hjelp ---> Om programmet)

HUSK DETTE:

Alle endringer i databasen din slettes automatisk etter at du har gjort databasen til standard!

Hvordan kan vi forstå om standardbasen er foran oss eller ikke?

Noen kan si at det er en lås i konfiguratoren, og hvis den er slått på, så er basen standard, dette er en feil oppfatning! Ja, i utgangspunktet har alle standard databaser beskyttelse mot endringer i konfigurasjonen (vi ser en lås i objekttreet, i konfiguratoren), men etter at vi aktivert muligheten til å endre (fjernet låsen) og la oss si at vi gjorde noen endringer i konfigurasjon, blir konfigurasjonen automatisk IKKE-TYPISK, så kan vi igjen lukke konfigurasjonen fra redigering (sett en lås), men dette betyr ikke at databasen TYPISK.

Hallo.

I dag skal jeg fortelle deg hva det er støtte for standardkonfigurasjoner, hvor viktig dette er og hvorfor det er tilrådelig å ikke fjerne konfigurasjonen fra full støtte. Jeg tar en reservasjon med en gang og sier at dette ikke gjelder de som utvikler konfigurasjonen fra bunnen av.

Konfigurasjonsoppdateringer dette er en av funksjonene, men oppdateringen skal være enkel og smertefri konfigurasjonen trenger ikke å fjernes fra støtten.

Konfigurasjonen er under støtte

For de som ikke visste det, jeg skal fortelle dere :) . Standardløsninger er tilgjengelig på leverandørstøtte. Dette betyr at 1C med jevne mellomrom slipper nye utgivelser der eksisterende feil rettes, ny funksjonalitet legges til, og konfigurasjonsendringer gjøres i henhold til lovkrav.
Hvis brukerens konfigurasjon støttes, kan du kjøre eller kjøre uavhengig når en ny utgivelse er utgitt.

Programmereren bør prøve å løse problemer ved å bruke standardverktøy, og gjøre minimale endringer i standardløsninger for å fremskynde oppdateringsprosedyren.

Standardkonfigurasjonen må endres

Det skjer ofte at standardverktøy ikke er nok og endringer må gjøres i konfigurasjonen, da må du følge følgende scenario.
1. Aktiver muligheten til å gjøre endringer i konfigurasjonen.
For å gjøre dette, kjør kommandoen Konfigurasjon – Support – Support Setup. «Support Setup»-skjemaet åpnes. Klikk på knappen i dette skjemaet Aktiver redigeringsalternativ. Svar "Ja" på systemets spørsmål om umuligheten av å utføre automatiske oppdateringer.

2. I skjemaet "Sett opp støtteregler" som åpnes, setter du bryterne til verdier Leverandørobjektet kan ikke redigeres.

Etter disse trinnene kan du gi målrettet tilgang til de konfigurasjonsobjektene som må gjøres endringer på. Figuren viser et eksempel på åpning av tilgang til å redigere listeskjemaet til kundeordredokumentet.

Legge til nye objekter

For å aktivere muligheten til å legge til nye objekter i en standardkonfigurasjon, må du utføre følgende trinn. Sett opp en støtteregel for rotkonfigurasjonsnoden Leverandørobjektet redigeres samtidig som støtten opprettholdes. Flagg Sett for underordnede objekter ikke installer.

Det er alt, hvis noen vil legge til, er jeg alltid for det, og jeg venter på deg i kommentarfeltet.
Hvis du trenger å gjenoppta støtte eller oppdatere konfigurasjonen din, vennligst besøk siden.

P.S. I en programmerers praksis er det vanlig å gjøre endringer i en standardkonfigurasjon, og det er ikke nødvendig å øke kompleksiteten i systemvedlikeholdet. Det er nødvendig å være ærlig overfor kundene dine, og verdien av en programmerer er ikke at uten ham kan ingenting gjøres, alt er omgitt av passord, koden er ikke kommentert. Noen klarer også å sette inn snedige prosedyrer, på grunn av hvilke programmet begynner å feile, og etter 2-3 måneder må du ringe programmereren igjen.

P.P.S Da jeg skrev artikkelen, husket jeg et øyeblikk fra filmen Lethal Force.
Dette er kua vår og vi melker den!

Laster inn...Laster inn...