もう少し批刀1C

少し前に、1Cを批刀する別の投皿がありたした。 投皿は良いのですが なんずかしお。 同僚をサポヌトする䟡倀があり、さらにいく぀かの重芁なポむントを指摘したす。









始める前に



1C開発者は玠晎らしい仕事をし、長い道のりを歩んできたした。 珟圚、さたざたなオペレヌティングシステム向けのさたざたな゜リュヌションを迅速か぀十分に実装するための幅広いツヌルが甚意されおいたす。 倚くの既成の開発は、倚くの䞭小䌁業にずっお最良の遞択です。 この補品はテストされ、保守され、広く文曞化されおいたす。 あなたは開発者のマニュアルを読んで驚いおいたす-すべおがどれほど健党に考えられおいるか。



どんな巚倧プロゞェクトでもそうですが、あなたは倧きなinertia性からどこにも行けず、倱敗した決定や無芖されたこずがありたす。



「1Cブレヌキ」に関する私の5぀のコペック



私はボヌドアゞャむルの前に立ち、私の心は異なる凊方の5぀のタスクに远い぀きたすが、同じ理由です。 これらのタスクの1぀は、最も泚目に倀するものです。

䟡栌、残高、新補品のダりンロヌドの凊理䞭-゚ラヌが発行されたす-ロックの競合...および新しいアむテムをダりンロヌドできたせん...



たたたた「クリヌンな」構成に出くわすこずはほずんどありたせんでした。 これらは䞻に再蚭蚈された構成たたは倧幅に再蚭蚈された構成です。 䞀方では、そのような構成を所有しおいる組織に確実に終止笊を打぀こずができ、単にそれらを䜿甚しないでください。 䞀方、そのような䌁業では、原則ずしお、より倚くの「動き」があり、働くこずはより興味深い堎合がありたす。



䞀般に、あなたはすでにこれらの2぀の単語を芋おきたしたね あなたが最初にこれに出䌚ったずき、誰にどんな感芚があったのでしょうか。 このタスクに必芁な時間を尋ねられたずき、䜕に答えたしたか



悲しみはそのような珟象があるずいうこずではありたせんが、䟋えば、これに最初に出䌚ったずき、どこから始めればいいのかわかりたせんでした-1C-keでは、この病気に察凊するための定期的な手段がありたせん。 珟象は非垞に䞀般的ですが。 倚くの人が、この問題専甚のコンフィギュレヌタメニュヌにアむテムがあるべきだずいうこずに同意するず思いたす。







今日、ツヌルはありたすが、「 䌁業ツヌルキット 」の䞀郚である「パフォヌマンス管理センタヌ」の腞内のどこかにありたす。これは䞀般に安䟡ではありたせん。 さらに、そのドキュメントはITSのサブスクリプションによっおのみ利甚可胜ですテクノで十分です。 もちろん、サヌドパヌティ補のツヌルもありたす。たずえば、 これです。



倧芏暡な成長䌁業では、1Cの開発者が䜕癟人ものナヌザヌが快適に䜜業できるように倚倧な努力を払っおいるこずを知っおいたす。 1C郚門の認定された専門家が2人に1人いる堎合でも、通垞のロックの合蚈時間の指暙は恐ろしい倀に達したす。 私自身も同様の組織で働き、他の倧䌁業から来た同僚ず話をしたした。 私はこれがどこでもそうであるふりをしたせんが、次の図は私には思えたすナヌザヌの質量は特定のしきい倀を超えたす。 次に、2぀のオプションがありたす。



オプション1。1C開発者の䞀郚がSQL開発者に眮き換えられたす。 デヌタベヌスに接続されおいるものはすべお、構成から削陀されたす。 すべおのロゞックを含む新しいデヌタベヌスが䜜成されたす。 たた、フォヌムは、ストアドプロシヌゞャを呌び出すこずによっおのみ新しいデヌタベヌスず通信したす。 他のデヌタベヌスずの亀換は、同じService Brokerを介しお確立されたす。 その結果、すべおが非垞に高速に機胜したす。 䞍快な些现な問題が1぀残っおいたす-倀のテヌブルを1Cからストアドプロシヌゞャに転送するこずはできたせん。 代わりに、XMLたたはJSONが枡されたす。



続きがありたす。 300ゞョブのラむセンスの別のパッケヌゞを賌入するずきが来たら、1C開発者は安くはないずいう理解がありたす。 その結果、1Cの「顔」をPHPたたはCに眮き換えるずいう考え方が生たれたした。



オプション2。䌚瀟はSAPを実装しようずしおいたす。



そしお、なぜですか 私はボヌドの前に立っおカモメを飲んでいるので、時々いく぀かのロックタスクを解決するのがいいず思いたす。 しかし、どれくらい時間がかかるかはわかりたせんが、他にも倚くのタスクがありたす。



通信ず構成



モゞュヌル性はモノリスよりも優れおいたす。 だから 開発䞭に党䜓を郚分に分割するこずが刀明した堎合、それは良いこずです。 20人以䞊のナヌザヌが1Cで䜜業する堎合、党員をさたざたな角床で分割するずよいでしょう。 各方向に独自の構成があるこずを確認しおください。 たずえば、独自の倉庫、独自のコンテンツ、独自の宅配䟿業者、䌚蚈ももちろんありたす。 したがっお、ロックが少なくなりたす。 倚くの小さな構成は、1぀よりも優れおいたす。 開発などが簡単です。



将来的にはそうなるず思いたす。店に行っお、さたざたな䌚瀟の発展を芋お、ビゞネスに必芁な小さな構成を自分で入力し、システムに接続しお䜿甚したす。

だから私は䜕が必芁ですか 顧客の泚文、オンラむンのキャッシュデスク、Tinkoffクラむアントバンク、Sber銀行クラむアント、芁返华梱包材...いいえ、芁返华梱包材は必芁ありたせん...



プラットフォヌムの1぀のバヌゞョンでスピンしおいる構成であっおも、構成をドッキングするには本圓に時間がかかりたす。 私は、亀換がすでに曞かれおいる兞型的な構成のドッキングに぀いお話しおいるのではありたせん。 時々驚くべきこずがありたすが。 たずえば、䌚蚈士が四半期ごずにドキュメントを自分のデヌタベヌスにアップロヌドする堎合これは人にずっお䟿利です、アンロヌドおよびロヌドの時間は時間単䜍で枬定されたす。 あるタむプから別のタむプぞ。 私はか぀お10時間以䞊続いた亀換を芋たした。 䜕らかの゚ラヌが発生したかどうか想像できたすか あなたはそれを排陀し、再びダりンロヌドを蚭定したす... bam たた。

それは起こりたす。 たずえば、私は玔粋に暙準のUT11.3からデフォルトの蚭定別のプログラム...でナニバヌサルフォヌマットを介しお蚘事をアンロヌドするために眮きたした。 3時間埌

デヌタの送信䞭に゚ラヌが発生したしたログブックを参照。



亀換マネヌゞャヌぞのパスが指定されおいたせん空の堎合、デフォルトのマネヌゞャヌが䜿甚されたす。 雑誌を芋る

むベントディスパッチ。

オブゞェクトキャッシュフロヌ項目、為替差損e1cib /デヌタ/ハンドブック。蚘事キャッシュフロヌRef = ae8500259075533411e7205499471b7a。



{汎甚モゞュヌル。デヌタ亀換XDTOサヌバヌ。モゞュヌル4605}

メタデヌタオブゞェクトのAMLが芋぀かりたせん。

メタデヌタオブゞェクト。

䟋倖テキスト゚ラヌを呌び出したす。



これは䜕ですか なんで 䜕のために AMLがデヌタ亀換のルヌルであるずしたしょう...



オンラむンストアずの亀換に぀いおは䜕も蚀いたくありたせん。 いく぀かのヒントを䞎えおください、呜名法やプロパティのdofigを持っおいる人のために、突然誰かが知りたせん圌が䜕時間も「ハンマヌ」しないように、最初にするこずは画像転送をオフにするこずです。 写真は、サむトリ゜ヌスたずえば、FTP画像サヌバヌに個別にアップロヌドする必芁がありたす。 これを行うために、芏制が行われ、その䞭で、写真の倉化を監芖したずえば、デヌタのバヌゞョンに埓っお、それを送信したす。 さたざたな䌁業でさたざたな実装を芋おきたしたが、本質はこれです。



したがっお、アプリケヌション゜リュヌションのマッチング。 特別な構成「 デヌタ倉換3.0 」がありたす。 ただし、すべおが機胜するためには、「Exchange Manager Through Universal Format」ずいうモゞュヌルのテキストを含むファむルなどの些现なこずを指定する必芁がありたすUT11.3の堎合、モゞュヌルには46+千行のコヌドが含たれたす。 このモゞュヌルのゞェネレヌタヌはどこに隠されおいたすか たた、新しい空の構成がある堎合はどうなりたすか



あなたは蚀う-誰が邪魔になるのですか そしお、玠晎らしいず思いたす。䞡方の構成で同じオブゞェクトを䜜成し、構成ツリヌでそれぞれを右マりスボタンで盎接突いお、デヌタを転送する構成を遞択したした。 オブゞェクトモゞュヌルでは、このトピックに関するいく぀かのむベントデヌタを送信する前、デヌタを受信する前。 そしお、すぐに送信されたす。 確かに、それはすべおサむ゚ンスフィクションの瀬戞際にありたす。 それは火星ぞの男の飛行のようなものです。



それから。 関数「Exchange Plans。Select Changes」が遞択されたパックの最倧サむズを受け入れた堎合、それは玠晎らしいこずです。 すぐにそこに蓄積されたすべおではなく、たずえば100個のパック。 次の反埩で-さらに100個。 などなど。 倚くの倉曎がある堎合、より速く動䜜したす。 そしお、それは長い間ブロックしたせん。



1Cずの互換性







自転車を発明するのは悪いこずです。 特に私がそれをする぀もりがなかった堎合。 独自の補品の開発に投資する代わりに、タヌンキヌ゜リュヌションを賌入する方が収益性が高くなりたす。 これは、販売の分析、ロゞスティクスのサブシステム、ルヌト、䜏所、宅配䟿アプリケヌションなどがありたす。 「1Cず互換性がある」バッゞを取埗するためのルヌルは次のずおりです。 倚くの堎合、タヌンキヌ゜リュヌションは1C以倖のプラットフォヌムに基づいお提䟛されたす。 ルヌルはそのような決定に぀いおはほずんど述べおいたせん

゜フトりェア補品の以䞋のグルヌプは、認定のために受け入れられたす。

...

8. 1Cずのデヌタ亀換をサポヌトするプログラムファむルレベルの゚ンタヌプラむズ。

9. 1Cず察話する他の方法を持぀プログラム゚ンタヌプラむズ個別に怜蚎。



䞀般的な芁件



1.゜フトりェア補品は、埪環配垃甚に蚭蚈する必芁があり、特定の実装向けではありたせん。

2.補品には印刷されたマニュアルが必芁です。

3.マニュアルには、補品ず1CEnterpriseずの盞互䜜甚を明瀺的に蚘述する必芁がありたす。

...

5.すべおの゚ンドナヌザヌ向け補品にはむンストヌルツヌルが必芁です。

6.認蚌補品を修正たたは倉曎する堎合、開発者は、倉曎された補品が認蚌芁件を満たしおいるこずを確認したす。 認蚌芁件に違反する倉曎が発生した堎合、䌚瀟「1C」は蚌明曞を䞀時停止する暩利を有したす。



統合ファむル共有補品の芁件。



ファむル亀換アップロヌド/ダりンロヌドに基づいお「1CEnterprise」システムず統合された゜フトりェア補品は、TXTおよびDBFファむルで動䜜するように蚭蚈された暙準1CEnterprise偎のEnterpriseツヌルを䜿甚する必芁がありたす。



それだけです。 ゜リュヌション開発者はアむコンを取埗したす。 顧客はサヌドパヌティ補品の資料を読み、1Cずの統合があるこずを確認しお賌入し、「実装」が開始されたす。 これに远加料金を支払うこずは珍しくありたせん。 䞀郚の補品には、倖郚凊理や構成拡匵など、非垞に簡単な統合方法が含たれおいたす。



EnterpriseDataはありたすか これは、非1C゜リュヌションずのむンタヌフェヌスに䜿甚する必芁があるツヌルにすぎたせん。 必芁なものはすべお、すでに考慮されおいたす。 考慮されおいない堎合、新しいバヌゞョンの圢匏に远加されるだけです。 APIずのむンタヌフェむスに凊理は必芁ありたせん。さらに、蚭定が改善されたす。



サヌドパヌティの゜リュヌションず構成で単䞀の゚ンティティを䜿甚する堎合、オブゞェクトのロックに関連する問題が垞に発生したす。 私はシステムに出䌚いたした。そのうちの1぀でも、どの倉曎を保存し、どの倉曎を保存しないかを決定する特別な暩限を持぀ナヌザヌに提案されたした。 1C-differentずの盞互䜜甚に぀いおは蚀及しおいたせん。



たた、別の゜リュヌションでは、線集されたデヌタを転送しようずしたずきに、気にせずに゚ラヌをスロヌするこずに決めたした。



オブゞェクトロックは、ルヌルで蚀及するために、個別に詳现に盎接必芁です。 すべおのメガ゜リュヌション開発者がそれが䜕であるかを認識しおいるわけではないようです 。



しかし、最も䞍快なのは、「1Cず互換性がある」ずいうラベルがない堎合です。 そしお、それは次のようなものを蚀いたす

1Cには兞型的な統合がありたす

-貿易管理10.3および11.3

-統合オヌトメヌション2.0

-補造䌁業の管理

-ERP



凊理が定期的に゚ラヌを生成し始めたずきに、私はか぀お同様の䌚瀟の技術サポヌトからそのような回答を受け取りたした。

X瀟は、1C間のデヌタ亀換の兞型的な凊理を提䟛したす。UTずXは無料です...



これが䌚話党䜓です。 これらの人に必芁な厳しい。 ナットを締めたす。 匁護士から孊ぶのは興味深いです。圌らのりェブサむトの誰でも、圌が「1Cずの統合」を持っおいるず曞くこずができたすか



管理フォヌム



管理されたフォヌムを䜜成するためのデザむナヌはなんおクヌルでしょう 欠点もありたすたずえば、暙準の怜玢文字列をすべおのプレヌトに䜿甚できない、たたは䜕も衚瀺できないが、䞀般的にはフォヌムを䜜成するのが非垞に䟿利です。 創造性のramp延は可胜な限り制限されおいたす。 開発者は、むンタヌフェむスの蚭蚈゚ラヌから保護されおいたすフォヌムのオヌバヌロヌドのみを行うこずができたす。 異なる開発者が同じものを取埗したす。 金型は矎しいです。 このために私はこれを思い぀いたすべおの人に感謝したいず思いたす。 みんな-かっこいいね。



ブラりザですべおを公開しお開く機胜は、倧きなチャンスをもたらし、䞀般的には玠晎らしいです。 いく぀かの欠陥がありたすが、やがおそれらはなくなりたす。







コヌドに぀いおは、マネヌゞドフォヌムのアヌキテクチャが開発の速床を萜ずすようになりたした。 開発者やフォヌムの目的に応じおいく぀かの統蚈情報がありたすが、単玔なものを考慮しない堎合、フォヌムに詳现を入れるだけで、スロヌダりンは玄2〜4倍になりたす。 これは、フォヌム自䜓ず非同期にのみ適甚されたす。 しかし、どうやらそれに぀いおは䜕もできない。



顧客は、モバむルデバむスなどで、芋た目が䞍満な堎合がありたす。 次に、HTTPサヌビスを介しお個別に䜜成されたペヌゞを提䟛する必芁がありたす。



メむンから、すべおがそうです



1Cの人たち自身がこのすべおを知っおいるず確信しおいたす。 しかし、冒頭で述べたように、補品の倧きな慣性ず問題の耇雑さにより、「今すぐそれを行う」こずはできたせん。

コメントでお䌚いしたしょう



All Articles