Dab tsi yog qhov tseem ceeb tshaj plaws rau kev thov kev lag luam? Qee qhov haujlwm tseem ceeb tshaj plaws yog cov hauv qab no:
Ib qho yooj yim ntawm kev hloov pauv / hloov kho daim ntawv thov kev xav kom hloov pauv cov haujlwm ua lag luam.
Yooj yim kev koom ua ke nrog lwm yam kev siv.
Yuav ua li cas thawj txoj haujlwm raug daws hauv 1C tau piav qhia luv luv hauv ntu "Customization and Support" section ntawm tsab xov xwm no; Peb yuav rov qab mus rau lub ntsiab lus nthuav dav hauv tsab xov xwm yav tom ntej. Hnub no peb yuav tham txog txoj haujlwm thib ob, kev koom ua ke.
Kev sib koom ua haujlwm
Kev sib koom ua ke tuaj yeem sib txawv. Txhawm rau daws qee qhov teeb meem, kev sib pauv cov ntaub ntawv yooj yim yog qhov txaus - piv txwv li, hloov cov npe ntawm cov neeg ua haujlwm mus rau ib lub txhab nyiaj kom muab cov ntawv nyiaj hli. Rau ntau txoj haujlwm nyuaj, kev hloov pauv cov ntaub ntawv tag nrho yuav tsim nyog, tejzaum nws yog siv rau kev lag luam logic ntawm sab nraud. Muaj cov haujlwm tshwj xeeb hauv cov xwm txheej, xws li kev koom ua ke nrog cov khoom siv sab nraud (piv txwv li, cov khoom siv hauv khw muag khoom, cov tshuab luam ntawv txawb, thiab lwm yam) lossis nrog cov cuab yeej cuab tam lossis cov tshuab tshwj xeeb (piv txwv li, nrog RFID cim npe tshuab). Nws yog ib qho tseem ceeb heev los xaiv qhov tsim nyog tshaj plaws kev koom ua ke mechanism rau txhua txoj haujlwm.
Kev xaiv kev sib xyaw nrog 1C
Muaj ntau txoj hauv kev los siv kev sib koom ua ke nrog 1C daim ntawv thov; qhov twg yuav xaiv nyob ntawm qhov yuav tsum tau ua ntawm txoj haujlwm.
Kev ua raws li kev koom ua ke mechanismsmuab los ntawm lub platform, nws tus kheej tshwj xeeb API ntawm 1C daim ntawv thov sab (piv txwv li, txheej Web lossis HTTP cov kev pabcuam uas yuav hu rau peb cov ntawv thov los pauv cov ntaub ntawv nrog 1C daim ntawv thov). Qhov zoo ntawm txoj hauv kev no yog API qhov kev tiv thaiv rau kev hloov pauv hauv kev siv ntawm 1C daim ntawv thov sab. Qhov peculiarity ntawm txoj hauv kev yog tias nws yog qhov tsim nyog los hloov cov cai ntawm tus qauv 1C kev daws teeb meem, uas tej zaum yuav xav tau kev siv zog thaum sib koom ua ke cov lis dej num thaum tsiv mus rau ib qho tshiab ntawm kev teeb tsa. Nyob rau hauv cov ntaub ntawv no, ib tug tshiab zuj zus functionality tuaj yeem cawm tau - configuration extensions. Extensions yog, nyob rau hauv qhov tseeb, ib tug plugin mechanism uas tso cai rau koj los tsim ntxiv rau daim ntawv thov kev daws teeb meem yam tsis tau hloov daim ntawv thov daws lawv tus kheej. Txav mus rau kev sib koom ua ke API rau hauv kev teeb tsa txuas ntxiv yuav tso cai rau koj kom tsis txhob muaj teeb meem thaum sib koom ua ke kev teeb tsa thaum tsiv mus rau ib qho tshiab ntawm kev daws teeb meem.
Siv platform kev koom ua ke cov txheej txheem uas muab kev nkag mus rau sab nraud rau daim ntawv thov khoom qauv thiab tsis tas yuav hloov kho daim ntawv thov lossis tsim kev txuas ntxiv. Qhov zoo ntawm txoj hauv kev no yog tias tsis tas yuav hloov daim ntawv thov 1C. Tshem tawm - yog tias daim ntawv thov 1C tau txhim kho, ces kev txhim kho yuav tsum tau ua hauv daim ntawv thov kev sib xyaw. Ib qho piv txwv ntawm txoj hauv kev no yog kev siv OData raws tu qauv rau kev sib koom ua ke, siv nyob rau sab ntawm 1C: Enterprise platform (ntau ntxiv txog nws hauv qab).
Kev siv cov txheej txheem npaj ua tiav ua tiav hauv cov txheej txheem 1C cov kev daws teeb meem. Ntau cov qauv kev daws teeb meem los ntawm 1C thiab cov neeg koom tes siv lawv tus kheej daim ntawv thov raws tu qauv, tsom mus rau cov haujlwm tshwj xeeb, raws li cov txheej txheem kev koom ua ke muab los ntawm lub platform. Thaum siv cov txheej txheem no, tsis tas yuav sau cov lej ntawm 1C daim ntawv thov sab, vim Peb siv cov peev txheej txheem ntawm daim ntawv thov kev daws teeb meem. Ntawm 1C daim ntawv thov sab, peb tsuas yog yuav tsum tau ua qee qhov chaw.
Tom qab ntawd txhua yam uas tseem tshuav yog hloov cov ntaub ntawv mus rau tus neeg siv khoom kawg. 1C: Kev lag luam platform txhawb nqa lub ntsiab hauv Internet raws tu qauv HTTP, FTP, POP3, SMTP, IMAP, suav nrog lawv cov kev ruaj ntseg versions. Koj tuaj yeem siv HTTP thiab / lossis cov kev pabcuam hauv Web los hloov cov ntaub ntawv.
HTTP thiab web services
1C daim ntawv thov tuaj yeem siv lawv tus kheej HTTP thiab cov kev pabcuam hauv web, nrog rau hu rau HTTP thiab cov kev pabcuam hauv web uas siv los ntawm cov ntawv thov thib peb.
REST interface thiab OData raws tu qauv
Pib los ntawm version 8.3.5, 1C: Kev lag luam platform tuaj yeem tau txais tsim REST interface rau tag nrho daim ntawv thov kev daws teeb meem. Txhua qhov kev teeb tsa (cov ntawv teev npe, cov ntaub ntawv, cov ntaub ntawv sau npe, thiab lwm yam) tuaj yeem tsim muaj rau kev txais thiab hloov kho cov ntaub ntawv ntawm REST interface. Lub platform siv cov txheej txheem raws li kev nkag mus OData version 3.0. Kev tshaj tawm OData cov kev pabcuam yog ua los ntawm Configurator ntawv qhia zaub mov "Administration -> Publishing on a web server", "Publish standard OData interface" checkbox yuav tsum tau kuaj xyuas. Atom/XML thiab JSON hom tau txais kev txhawb nqa. Tom qab daim ntawv thov kev daws teeb meem tau luam tawm ntawm lub vev xaib server, cov txheej txheem thib peb tuaj yeem nkag mus tau los ntawm REST interface siv HTTP thov. Txhawm rau ua haujlwm nrog 1C daim ntawv thov ntawm OData raws tu qauv, programming ntawm 1C sab tsis tas yuav tsum tau ua.
Yog li, URL zoo li http://<сервер>/<конфигурация>/odata/standard.odata/Catalog_Номенклатура yuav xa rov qab rau peb cov ntsiab lus ntawm Nomenclature catalog hauv XML hom - ib phau ntawm cov ntsiab lus nkag (cov lus lub npe raug tshem tawm rau brevity):
Lub platform muab cov txheej txheem kev sib koom ua ke uas tsis pom zoo siv rau hauv cov kev daws teeb meem tshiab; lawv raug tso tseg vim yog vim li cas rov qab sib raug zoo, thiab nyob rau hauv rooj plaub uas lwm tus neeg tsis tuaj yeem ua haujlwm nrog cov txheej txheem niaj hnub no. Ib tug ntawm lawv yog ua hauj lwm nrog DBF hom ntaub ntawv (txhawb nyob rau hauv lub built-in lus siv cov khoom XBase).
Lwm cov txheej txheem kev sib koom ua ke yog kev siv COM thev naus laus zis (tsuas yog muaj nyob ntawm Windows platform). Lub 1C: Kev Lag Luam Platform muab ob txoj hauv kev sib koom ua ke rau Windows siv COM thev naus laus zis: Automation server thiab kev sib txuas sab nraud. Lawv zoo sib xws, tab sis ib qho ntawm qhov sib txawv tseem ceeb yog tias nyob rau hauv cov ntaub ntawv ntawm Automation server, tag nrho-fledged 1C:Enterprise 8 tus thov kev pab yog launched, thiab nyob rau hauv cov ntaub ntawv ntawm ib tug sab nraud kev twb kev txuas, ib tug kuj me me nyob rau hauv-txoj kev COM. server yog launched. Ntawd yog, yog tias koj ua haujlwm los ntawm Automation server, koj tuaj yeem siv qhov kev ua haujlwm ntawm tus neeg thov kev pabcuam thiab ua haujlwm zoo ib yam li kev sib tham sib cuam tshuam ntawm tus neeg siv. Thaum siv ib qho kev sib txuas sab nraud, koj tsuas tuaj yeem siv cov kev ua lag luam logic, thiab lawv tuaj yeem ua tiav ob qho tib si ntawm cov neeg siv khoom ntawm kev sib txuas, qhov twg tus txheej txheem COM server raug tsim, thiab koj tuaj yeem hu ua lag luam logic ntawm 1C: Enterprise server. sab.
COM thev naus laus zis kuj tseem tuaj yeem siv los nkag mus rau sab nraud los ntawm daim ntawv thov code ntawm 1C: Enterprise platform. Hauv qhov no, 1C daim ntawv thov ua raws li COM tus thov kev pab. Tab sis nws yuav tsum nco ntsoov tias cov txheej txheem no tsuas yog ua haujlwm yog tias 1C server ua haujlwm hauv Windows ib puag ncig.
Kev koom ua ke mechanisms siv nyob rau hauv tus qauv configurations
Enterprise Data Format
Nyob rau hauv ib tug xov tooj ntawm 1C configurations (cov npe hauv qab no), raws li nyob rau hauv lub platform cov ntaub ntawv sib pauv mechanism tau piav saum toj no, ib tug npaj txhij-ua mechanism rau kev sib pauv ntaub ntawv nrog rau lwm daim ntawv thov yog siv, uas tsis tas yuav hloov lub hauv paus code ntawm configurations (npaj rau cov ntaub ntawv. Kev sib pauv yog ua tiav hauv qhov chaw ntawm kev daws teeb meem:
Hom ntawv siv rau kev sib pauv ntaub ntawv yog EnterpriseData, raws li XML. Cov hom ntawv yog kev lag luam-taw qhia - cov ntaub ntawv uas tau piav qhia hauv nws sib haum rau cov chaw lag luam (cov ntaub ntawv thiab cov ntawv teev npe) nthuav tawm hauv 1C cov kev pab cuam, piv txwv li: kev ua tiav, daim ntawv txais nyiaj ntsuab, cov neeg koom tes, cov khoom, thiab lwm yam.
Cov ntaub ntawv sib pauv ntawm daim ntawv thov 1C thiab daim ntawv thov thib peb tuaj yeem tshwm sim:
ntawm ib daim ntawv teev cov ntaub ntawv tshwj xeeb
ntawm FTP directory
los ntawm lub vev xaib kev pabcuam xa tawm ntawm 1C daim ntawv thov sab. Cov ntaub ntawv cov ntaub ntawv tau dhau los ua ib qho parameter rau web txoj hauv kev
ntawm email
Nyob rau hauv rooj plaub ntawm kev sib pauv los ntawm kev pabcuam hauv lub vev xaib, daim ntawv thov thib peb yuav pib qhov kev sib pauv cov ntaub ntawv los ntawm kev hu rau lub vev xaib sib txuas ntawm 1C daim ntawv thov. Hauv lwm qhov xwm txheej, tus pib ntawm kev sib pauv kev sib pauv yuav yog daim ntawv thov 1C (los ntawm kev tso cov ntaub ntawv hauv cov ntaub ntawv tsim nyog lossis xa cov ntaub ntawv cov ntaub ntawv mus rau qhov chaw nyob email).
Tsis tas li ntawm 1C sab koj tuaj yeem teeb tsa ntau npaum li cas synchronization yuav tshwm sim (rau cov kev xaiv nrog cov ntaub ntawv pauv ntawm cov npe thiab email):
raws li lub sijhawm teem tseg (nrog lub sijhawm teev tseg)
manually; tus neeg siv yuav tau manually pib synchronization txhua zaus nws xav tau
Kev lees paub cov lus
1C daim ntawv thov khaws cov ntaub ntawv xa thiab tau txais cov lus synchronization thiab cia siab tias yuav zoo ib yam los ntawm cov ntawv thov thib peb. Qhov no tso cai rau koj siv cov xov tooj ntawm cov txheej txheem tau piav qhia saum toj no hauv ntu "Cov ntaub ntawv pauv hloov pauv" ntu.
Thaum lub sijhawm synchronization, 1C daim ntawv thov xa tsuas yog cov ntaub ntawv hais txog kev hloov pauv uas tau tshwm sim nrog cov chaw lag luam txij li lub sijhawm kawg synchronization (kom txo qis cov ntaub ntawv xa mus). Thaum thawj zaug synchronization, 1C daim ntawv thov yuav xa tag nrho cov chaw lag luam (piv txwv li, cov khoom ntawm cov khoom siv hauv phau ntawv) hauv EnterpriseData hom ntawv rau hauv cov ntaub ntawv XML (vim lawv txhua tus "tshiab" rau daim ntawv thov sab nraud). Daim ntawv thov thib peb yuav tsum ua cov ntaub ntawv los ntawm XML cov ntaub ntawv tau txais los ntawm 1C thiab, thaum lub sijhawm sib tham sib txuas ntxiv, tso rau hauv cov ntaub ntawv xa mus rau 1C, hauv ntu XML tshwj xeeb, cov ntaub ntawv uas cov lus los ntawm 1C nrog qee tus lej tau ua tiav. tau txais. Cov ntawv txais nyiaj yog lub teeb liab rau daim ntawv thov 1C tias txhua qhov chaw ua lag luam tau ua tiav los ntawm daim ntawv thov sab nraud thiab tsis tas yuav xa cov ntaub ntawv hais txog lawv ntxiv lawm. Ntxiv rau qhov tau txais, cov ntaub ntawv XML los ntawm daim ntawv thov thib peb kuj tseem tuaj yeem muaj cov ntaub ntawv rau synchronization los ntawm daim ntawv thov (piv txwv li, cov ntaub ntawv muag khoom thiab kev pabcuam).
Tom qab tau txais cov lus tau txais, daim ntawv thov 1C cim tag nrho cov kev hloov pauv hauv cov lus dhau los ua tiav synchronized. Tsuas yog unsynchronized hloov pauv rau cov chaw lag luam (tsim cov chaw tshiab, hloov pauv thiab tshem tawm cov uas twb muaj lawm) yuav raug xa mus rau daim ntawv thov sab nraud thaum lub sijhawm sib kho synchronization tom ntej.
Thaum hloov cov ntaub ntawv los ntawm ib daim ntawv thov sab nraud mus rau 1C daim ntawv thov, daim duab yog thim rov qab. Daim ntawv thov sab nraud yuav tsum sau cov ntawv txais nyiaj ntawm XML cov ntaub ntawv raws li thiab tso cov ntaub ntawv lag luam rau synchronization ntawm nws feem hauv EnterpriseData hom.
Kev koom ua ke nrog kev daws teeb meem hauv tuam txhab nyiaj
Standard "Client Bank"., tsim los ntawm 1C cov kws tshaj lij tshaj li 10 xyoo dhau los, tau dhau los ua tus qauv kev lag luam hauv Russia. Cov kauj ruam tom ntej ntawm qhov kev taw qhia no yog technology DirectBank, uas tso cai rau koj xa cov ntaub ntawv them nqi mus rau lub txhab nyiaj thiab tau txais cov nqe lus los ntawm lub txhab nyiaj ncaj qha los ntawm cov kev pab cuam ntawm 1C: Enterprise system los ntawm nias ib lub pob hauv 1C program; nws tsis tas yuav txhim kho thiab khiav cov kev pab cuam ntxiv ntawm tus neeg siv lub computer.