1C har äntligen inkluderat i leveranspaketet av plattform 8.3.7.1845 användarapplikationer som fungerar med operativsystemet mac system OS (OS X) 10.8 och äldre. En tjock och konfigurator för 64-bitars arkitektur har implementerats, så revisorn har möjlighet att inte bara använda färdiga mjukvaruprodukter, men också utveckla versioner för dina egna behov.

Tidigare använde emulatorer för att installera 1C:Enterprises under OS X Windows-applikationer t.ex. CrossOver. Rätt inställning Hela forum ägnades åt 1C-program på Mac. Den nya produkten för mac OS är utformad med hänsyn till Apple-datorernas särdrag (till exempel Retina-teknik) och kräver inga ytterligare verktyg för installation.

Programvarufunktioner i den presenterade versionen

  • Stöds inte automatisk sökning ett lämpligt plattformsalternativ för att interagera med databasen. Du måste manuellt välja klientversionen;
  • Det finns ingen möjlighet att uppgradera systemet via HTTP-protokollet;
  • Stöds inte externa komponenter, utvecklad med hjälp av 1C Native API-systemprogrammeringsgränssnittet;
  • Det är inte möjligt att ansluta konfiguratordistributioner direkt ur lådan. För att skapa en databas med en mall måste du först kopiera dess installationsfiler till en dator som kör mac OS.

För att bekanta dig med funktionerna hos den presenterade produkten 1C:Enterprise för mac OS X, innehåller leveransuppsättningen av plattform 8.3.7.1845 en demoversion av informationsbasen i formuläret separat fil med förlängning .dt.

Klienten för OS X låter dig inte bara arbeta med 1C:Enterprise-applikationslösningar, utan också utföra full utveckling av konfigurationer.

Begränsningar 1C: Företag förmacOS

Möjligheten att fungera fullt ut för 1C mac OS X medför sina egna begränsningar:

  • 1C:Enterprise kommer inte att stödja COMObject och externa komponenter som utvecklats med denna teknik;
  • Programmet kommer inte att köras i Automation-server automation server-läge;
  • Arbete med det interna "E-post"-objektet stöds inte. Istället är det planerat att använda en förinstallerad lokal eller nätverksposttjänst;
  • Administratörspanelen (konsolen) för hantering av kluster av 1C-servrar stöds inte. Istället kommer plattformsoberoende verktyg att användas: kommandoraden och en separat hanteringsserver;
  • Det finns inga planer på att stödja Windows WMF- och EMF-metafiler.

Säkerhet och kompatibilitet

Samtidig installation möjlig på en maskin olika versioner applikationsklient (som i Windows OS, under olika licenser). Bokföringsapplikationen för mac OS fungerar med olika 1C:Enterprise-tjänster och komponenter utvecklade för andra operativsystem, om plattformsversionerna är desamma.

Hårdvara och programvara skydd.

För att använda en elektronisk nyckel skrivs och installeras HASP-drivrutinen från utvecklarens webbplats i katalogen för lagring av binära filer. För att installera programvaran måste "dinst"-skriptet köras som administratör via terminalen med kommandot "sudo ./dinst".

Vad är planerat att implementeras i den slutliga versionen av produkten

1C:Enterprise-funktionalitet för mac OS, som inte tillhandahålls i versionen, men planerad för implementering:

  • I den nya produkten kan du bara arbeta med filer på samma maskin där klienten är installerad. Den slutliga versionen kommer att stödja att arbeta med filsystem via lokala och externa nätverk;
  • Stöd för externa datakällor organiserade på kundsidan;
  • Hantera bokföringsapplikationer och konfigurator med hjälp av mac OS-menyraden;
  • 1C mac OS användarigenkänning kommer att göras med sina egna medel.

Funktioner för att använda den nya produkten

Den nya utvecklingen är i informationssyfte och kan endast användas i begränsade fall för att lösa operativa problem med automatisering av organisationer. Även om det är gratis, kräver det ingen separat licens. Den slutliga 1C-produkten för mac OS kommer att utvecklas med hänsyn till användarfeedback och förslag.

Installationsfiler för den presenterade versionen finns tillgängliga för nedladdning på 1C-servern: Programuppdatering. Dokumentationen för 1C:Enterprise 8.3.7-plattformen innehåller information om klientapplikationen för 1C mac OS.

1C:Företag. I betaversionsstatus implementeras inbyggda klientapplikationer och en konfigurator som körs under operativsystemet OS X version 10.8 och högre.

Nu användare persondatorer, produceras av Apple, kan inte bara arbeta med 1C:Enterprise-applikationslösningar, utan också utföra full utveckling av konfigurationer.

Klientapplikationer och konfiguratorn är implementerade för 64-bitars arkitektur. På grund av det faktum att dessa är inbyggda OS X-applikationer har de förmågan att ta hänsyn till specifika funktioner Apple-enheter. Till exempel, redan i beta, stöder båda applikationerna att arbeta med högupplösta Retina-skärmar.

Funktioner i betaversionen

  • Vid lansering av applikationslösningar väljs inte den erforderliga plattformsversionen automatiskt att arbeta med informationsbas. Därför är det för närvarande nödvändigt att omedelbart starta klientapplikationen för den nödvändiga versionen;
  • Det är inte möjligt att uppdatera klientapplikationen via HTTP-protokollet;
  • Arbete med externa komponenter skapade med Native API-teknik stöds inte;
  • Det är inte möjligt att installera konfigurationsmallar från leveranssatserna. För att skapa infobaser från en mall måste du först manuellt kopiera alla mallfiler till din Apple-enhet.
  • Funktionalitet, vars implementering övervägs efter utgivningen av den slutliga versionen
  • Arbeta i filversion lokalt nätverk. För närvarande kan du i filversionen endast arbeta med lokala informationsdatabaser. Det vill säga med databaser som finns på samma dator som klientapplikationen körs på;
  • OS X-menyradsstöd;
  • Arbetar med externa källor data på klientsidan;
  • Möjlighet till användarautentisering med operativsystemet.
Funktionsbegränsningar som införs av operativsystemet OS X
  • OS X stöder inte COM-teknik, så:
  • Det är omöjligt att arbeta med ett COMO-objekt;
  • Det är omöjligt att starta 1C:Enterprise i automationsserverläge;
  • Det är omöjligt att arbeta med externa komponenter skapade med COM-teknik.
  • Det finns ingen administrationskonsol för 1C:Enterprise-serverklustret. Administration kan utföras med hjälp av plattformsoberoende verktyg (administrationsserver och kommandoradsverktyg)
  • Det är omöjligt att arbeta med Mail-objektet. Samtidigt stöds funktionaliteten för InternetMail-objektet fullt ut;
  • Windows-metafiler (WMF, EMF) används inte.
Skärmdumpar

Om du bestämmer dig för att helt överge användningen av Windows-operativsystemet, kan du förutom föråldrad bankprogramvara också stöta på motstånd i form av 1C-företagsprodukter om du av någon anledning inte kan vägra att använda dem. Tyvärr är det inte utan svårigheter att installera 1C Enterprise på Mac-datorer, även om det är möjligt. Men om du fortfarande bestämmer dig för att göra detta, kommer jag i den här artikeln att berätta steg för steg hur du gör detta med hjälp av ett installationsexempel grundläggande version 1s.

Jag ska genast säga att vi fortfarande kommer att behöva en dator med Windows-operativsystemet :)))) (lyckligtvis bara för installationsperioden). Så:

1. Gå till webbplatsen portal.1c.ru och registrera dig där enligt beskrivningen i instruktionerna som följer med den köpta varan licensnyckel(pinkod) och ladda ner distributionssatsen för Windows där:

2. Nu går vi till webbplatsen releases.1c.ru under samma inloggning som för portal.1c.ru och laddar ner distributionspaketet för OS X där (Ja, av någon anledning kallas det en klient, även om detta är en fullständig -fledged program, men personligen i mitt Enligt vår förståelse är en klient något designat för att fungera med en server):

3. Installera i operationssalen Windows-system både själva paketet och konfigurationen (vi kommer att behöva konfigurationen, men vi kommer inte att kunna överföra det till en Mac utan att installera paketet). Du kommer att se den här bilden om du kör autorun från hela distributionen och väljer en anpassad installation:

4. Starta Windows 1C Enterprise i operativsystemet och skapa en informationsbas från konfigurationen:

5. Nu i mappen Documents/1C/AccountingBase finns de filer vi behöver. Vi sparar dem för användning på Mac.

6. Installera den sk teknikplattform på Mac från filen clientosx.dmg. Det finns inga problem med denna punkt, så jag kommer inte att beskriva den i detalj. Jag ska bara säga att förutom själva 1C Enterprise kommer även Thin and Thick Clients att installeras i mappen Program.

7. Starta 1C Enterprise och avsluta den (i just nu detta behövs bara för att skapa mappen Documents/1C om du skapar den själv, av någon anledning fungerar den inte senare)

8. Ta filerna som sparats i Windows operativsystem och placera dem i mappen Documents/1C (AccountingBase som i Windows behövs inte här). Dessa är filerna:

9. Starta 1C Enterprise och sedan - antingen knappen "1C-Enterprise" eller "Configurator". Följande fönster för inmatning av PIN-kod bör visas (PIN-koden för basversionen består av 16 siffror, men om du ser en annan typ av fönster öppet, med ett fält för 15-teckens PIN-kod för PROF-versionen, är det troligtvis du har gjort något som inte är så i de föregående stegen, eller så är den här instruktionen inte längre relevant för tillfället, eftersom vilken version du har - grundläggande eller PROF, bestämmer programmet exakt av den installerade konfigurationen):

10. Efter att ha angett PIN-koden och registrerat programmet kan du redan starta den installerade databasen genom att klicka på knappen "1C Enterprise" (ha tålamod, det kan ta flera minuter att ladda första gången, kom in i situationen, jag Jag är säker på att 1C-programmerarna gjorde sitt bästa, och allt har en objektiv anledning):



Uppdatering och drift

Härnäst några ord till dem som, som jag, har stött på detta programvara för första gången och känner inte till funktionerna i systemet. 1C består av två komponenter - plattform och konfiguration. Båda kräver uppdatering. Egentligen är det man jobbar med, programgränssnittet, konfigurationen för att till exempel dokumentformulär ska överensstämma med gällande lagstiftning, det kan behöva uppdateras. I sin tur kan den nya versionen av konfigurationen kräva ny version plattformar (men valfritt).

Uppdaterar konfiguration på Mac

När man arbetar med programmet, d.v.s. När det startas genom att klicka på knappen "1C:Enterprise" kan programmet erbjuda att uppdatera konfigurationen, men när jag försökte uppdatera därifrån, på en Mac fick jag personligen ett mystiskt meddelande som "Com-objekt stöds endast på Windows." Men du kan uppdatera konfigurationen på en Mac för att göra detta, vid start behöver du inte klicka på knappen "1C:Enterprise", utan knappen "Configurator", och sedan:

1. Välj "Konfiguration > Support > Uppdatera konfiguration" i menyn (om detta menyalternativ inte är tillgängligt, klicka sedan på "Konfiguration > Öppna konfiguration")
2. Följ instruktionerna från guiden, efter att ha uppdaterat konfigurationen kommer han att erbjuda sig att uppdatera databasen, detta måste göras
3. Starta konfigurationen genom att klicka på knappen "1C:Enterprise" och vänta tills uppdateringen sker även där

Arkivering av 1C-databasen

För att arkivera 1c-data kan du använda två metoder:

1. Menyalternativet "Spara infobas" i konfiguratorn (detta skapar en fil med filtillägget dt, som innehåller både data och konfiguration)
2. Zippa mappen "Documents/1C" genom Finder (1C-programmeraren tipsade mig om exakt denna metod, med tanke på svårigheterna med att installera konfigurationen på en Mac). I det här fallet kommer både data och konfiguration också att sparas.

   

Har hänt: 1C-klientprogram för Mac OS X

Trots att 1C-plattformen skapades i mitten av 90-talet fanns det tills nyligen inga applikationer för OS X. Dessutom gick det rykten om att företaget helt övergav utgivningen av programvara för Apples operativsystem. I detta avseende var OS X-användare tvungna att köra 1C genom programmet CrossOver eller en fjärranslutning.

1C-företaget har släppt betaversioner av klientapplikationer för OS X som en del av version 8.3.7 av 1C:Enterprise-plattformen. Användare kommer att ha tillgång till sådana typer av klientprogram som en "tjock" klient, en "tunn" klient och en webbklient. Applikationerna inkluderar stöd för lokal och klient-server driftalternativ, såväl som mjukvara och hårdvaruskydd. Samtidigt mjukvarulösningar för OS X kommer det att vara möjligt att använda det med 1C:Enterprise-servrar för olika operativsystem, men inom samma sammansättning av 1C-plattformen. Dessutom kan flera versioner av applikationer installeras på en enhet samtidigt.

Testversionen av klientprogramvaran för Mac OS X är en 64-bitars applikation och har stöd för Retina-skärmar. Testpaketet kan laddas ner nu av både användare av 1C:Enterprise-plattformen och företagets partners.

Distributioner av klientapplikationer för OS X kan laddas ner från tjänsten 1C:Program Update på 1C:ITS-portalen som en del av distributionsversionen 8.3.7.1845 och senare. Du kan installera flera applikationer på en dator. Dokumentationen läggs ut på 1C:s webbplats.

Stöds inte och kommer inte att stödjas:

  • COM-teknik och hela listan över funktioner som är förknippade med denna teknik, inklusive arbete med COMObject-objektet, lansering av 1C:Enterprise-klienten i automationsserverläge, externa komponenter skapade med COM-teknik.
  • Administrationskonsol för ett kluster av 1C:Enterprise-servrar.
  • Arbeta med Mail-objektet. Istället för detta objekt kan du använda postansökan standard eller InternetMail-objekt.

Stöds inte, men planeras att implementeras i den slutliga versionen:

  • Möjlighet till automatiskt "val" av systemversion för att arbeta med informationsbasen.
  • Uppdatering av klientapplikationen via http.
  • Externa komponenter skapade med Native API-teknik.
  • Installation av en distribution av konfigurationer i OS X. För att bekanta dig med funktionerna i betaversionen av klientapplikationer inkluderar leveransen av plattformsversion 8.3.7.1845 (finns i testzonen) nedladdning av demodatabasen i form av en separat fil i dt-format.
  • Arbeta med klientapplikationer med OS X-menyraden.
  • Arbeta med en filinfobas som finns på nätverksresurser.
  • Arbeta med externa datakällor på klient- och konfiguratorsidan.
  • Användarautentisering med operativsystemet.

Det är fortfarande okänt när den fullständiga versionen av applikationer för Apples skrivbordsplattform kommer att släppas. Men eftersom den första "betan" släpptes kan vi definitivt hoppas att Yabloko kommer att vara nöjd med en fullständig uppdatering nästa år.

De första recensionerna om driften av 1C i Mac OS X har redan dykt upp på Internet:

  • Det fungerar, även om allt inte är så bekvämt som vi skulle vilja och det saktar ner. Låt oss hoppas att 1C kommer att förbättra den här klienten i framtida utgåvor.
  • Den tunna klienten finns, ingår i paketet, men kan inte laddas ner separat. Ladda ner hasp-drivrutiner separat för Mac OS om du har en hårdvarunyckel. Efter att ha installerat säkerhetsdrivrutinerna blev nyckeln omedelbart röd och eska startade omedelbart. Jag testar det fortfarande, det är definitivt ett steg framåt och jag hoppas att det inom en snar framtid kommer att vara möjligt att överge paralleller.
  • Har någon hittat var nethasp.ini är ännu? nycklarna måste anges. Förresten, jag hittade en lösning. Det är samma sak för den här nyckeltypen. Filen är densamma som i Windows, du måste släppa den i \etc & den här mappen är dold genom "gå till mapp..." du kan komma till sökmenyn