峯文がトピックを作成しました

  • 企業 0 Votes 1022 閲覧数


    企業とは、個人が営んでいる事業や集団で資金を募って形成された組織などの、経済的な活動をしている主体をさします。間違いやすいですが、法人だけではなく個人事業主も企業のうちに含まれます。

    概説

    日本企業の形態は、大きく分けて公企業私企業に分けることができますが、私企業については、さらに個人企業(個人事業主)共同企業に分けることができます。共同企業には、法人格を有する法人企業と法人格をもたない組合(匿名組合、民法上の組合)や権利能力のない社団などの非法人企業があります。

    法人企業には、営利法人としての会社があり、公益法人としての社団法人財団法人、そして、両者の中間に位置付けられる中間法人として信用金庫等があります。

    会社

    会社とは、法人の中でも特に営利目的のものをさします。厳密には「会社法に基づいて設立された法人」と言った意味があります。

    以下4種類の会社があります。

    株式会社
    株主は、各自有する株式の引受価額を限度とする出資義務を負うだけで、会社債権者に対しては直接に責任を負わない(間接有限責任)会社合名会社
    「直接無限責任」社員のみで構成される会社(社員全員が、会社債権者に対して、直接、連帯して無限責任を負う)合資会社
    「直接無限責任」社員と「直接有限責任」社員からなる二元的組織の会社合同会社
    「間接有限責任」社員のみで構成され、会社の内部関係においては民法上の組合と同様の規律が適用されている会社

    ちなみに2006年(平成18年)に施行された新会社法に伴い廃止となり、現在は新たに設立することができなくなった有限会社も会社といった区分の1つになります。

    個人事業主

    個人事業主とは、法人を設立せず個人として事業を営むための開業届を出している人のことを指します。

    個人事業主が特に大きくかかわってくるのが納税手続きで、法人の立場と個人事業主の立場とではとるべき手続きが全く異なってきます。

    個人事業主と似た意味でつかわれる言葉で「自営業」や「フリーランス」という呼称も用いられることがありますが、個人事業主が法律に基づいた呼び名であることに対して、「自営業」と「フリーランス」は社会的な呼び名に過ぎません。

    (自営業)

    自営業とは、自分で事業を起こし、営業を行うことの総称を指します。 

    自営業は、個人事業主のほかに、法人を設立しているオーナー社長も含められます。
    法人の場合は、売上は法人の事業所得として申告し、個人事業主は個人の事業所得として申告するなど、税金の納め方が異なってきます。

    (フリーランス)

    フリーランスとは、企業には属さずに独立して仕事を請け負う人のことです。
    フリーランスのうち、個人事業主もいれば、会社を作って法人化を取った人もいます。

    要は、フリーランスは働き方を指す言葉であり、時間と場所を選ばずに仕事ができることや、1つの企業に属さず複数の企業などと取引があるという特徴があります。
    そのため、個人事業主のうち、プログラムやカメラマンのようにフリーランスと呼べる人もいれば、個人商店を経営していてフリーランスと呼べない人もいます。


  • 販売 0 Votes 2001 閲覧数


    業種や会社により、販売のやりかたは様々ですが、製造業、卸業、小売業に分けてそれぞれ説明します。

    製造業

    製造業の特徴は、単に部品を購入して販売するのではなく、購入した部品を工場で加工して販売する点にあります。部品などの購入は、会計上に仕入ではなく、生産に含まれることになります。システム化して、生産管理と販売管理を区別して説明する場合、製造業における販売管理の範囲は工場で生産された製品が倉庫に入庫してからの部分を対象とするのが一般的です。
    製造業における販売の業務を図で表現すると、下記のようになります。

    卸売業

    卸売業はメーカーと小売店の橋渡し役で、伝統的な機能として、商品の集荷と分散機能、需給調整機能、流通コスト削減機能などがあります。つまり、商品の流通業務に特化することによって、製造業者が大量に生産した製品を、低コストで小口に分散する役割を果たしているのです。
    卸売業における販売管理を図で表現すると、かきのようになります。これは最も典型的なパターンです。

    小売業

    小売業の特徴は、原則として販売先が消費者である点に集約されます。ですから、企業間取引で一般的になっている信用販売ではなく、現金決済やカード決済、割賦販売など安全確実に回収できる決済が必要になります。そのため、小売業の情報システムは、通常の販売管理システムの発注・仕入部分のみを活用し、販売部分にはそうした決済を迅速に処理できるPOSシステムを使って構築されるのが一般的です。
    小売業における販売管理を図で表現すると、下記のようになります。



  • 企業 0 Votes 1163 閲覧数


    業種

    販売している商品やサービスの種類及び、メーカや卸売、小売など販売経路における位置により、企業や会社は、様々な業種に分類されます。
    日本の産業全体の業種分けとしては、多くの場合、日本標準産業分類の大分類を基準(リファレンス)として、証券コード協議会における業種区分が用いられることが多い。下記の表はその業種一覧です。

    業態

    業態は、主に小売業や外食産業などの商業で使われます、業種と違い、販売形態(どのような売り方をするのか)により分類されます。
    小売は、下記のように販売形態により業態分類できます。

    ■店舗販売
    特定の場所に店舗を構え、商品を販売する形態です。下記のような分類があります

    百貨店(デパート)、
    量販店
    コンビニエンスストア
    スーパーマーケット
    ディスカウントストア
    専門店
    個人商店

    ■無店舗販売

    訪問販売
    販売員が、家庭や職場を訪問して商品を販売する方法。
    移動販売
    団地や郊外の住宅密集地など、人の集まりやすい場所で、一時的に販売する方法。
    通信販売
    事業者がカタログ、新聞・雑誌広告、テレビ、インターネットなどの媒体を通じて商品広告を行い、顧客が、郵便、電話、ファックス、インターネットなどで注文する販売方法。
    ネット販売(オンラインショッピングともいう)
    通信販売の一種で、インターネットを使った販売形態。

  • モデリング技法 0 Votes 1718 閲覧数


    用途

    DFDとは、本来業務が持ってい る目的を達成するために要する 処理機能(大きな業務を構成す る要素業務に相当。)と情報の流 れを表すものです。

    処理の手順ではなく、情報を注目対象としています。
    DFDで表現する主な要素:

    「情報」がどこからきて どのような処理が行われ その結果がどこに渡されるのか あるいはどこに蓄積されるのか構成要素

    DFDは、「ファンクション(処理を行う機能)」、「ターミネータ(情報の発信元、受 信元)」、「情報の流れ」、「ファイル(情報の一時的な蓄積場所)」という4つの 記号により表現されます。

    作成方法

    DFDを作成する際の基本的なルール

    全てのファンクションも、少なくとも1つ以上の「入力となる情報の流れ」と「出 力となる情報の流れ」を持つこと情報の流れは少なくとも1つのファンクションに結合していること全てのファンクションは、入力情報を新しい情報として出力すること全てのターミネータは少なくとも1つの情報の流れと結合していること全てのファイルは少なくとも1つの情報の流れと結合していること
    作成事例

    業務・システム最適化計画策定指針(ガイドライン)からの「人事給与業務でのD F D」 の作成事例

    外部リンクデータフロー図(Data Flow Diagram / DFD)とはDFD(データフローダイヤグラム)の書き方(2)外部要素からデータフローへDFD(データフローダイヤグラム)の書き方(3)データフローとプロセスの命名についてDFD(データフローダイヤグラム)の書き方(4)データディクショナリーとミニ仕様書DFD(データフローダイヤグラム)の書き方(5)デシジョン・テーブル


  • Pega 0 Votes 1745 閲覧数


    このトピックでは、Pegaの用語集及びIT一般用語との対照を纏めてみました。不足や間違いなどのところについては、コメントでレスポンスください。

    基本コンセプトを表現する用語

    Pega用語意味Pega独自一般IT用語Ruleアプリケーションを構成する各部品〇Component(部品)Rule TypeRuleの「型」〇Component's ClassRuleSetRuleのコンテナ、バージョン管理機能を持つ〇Bundle(バンドル)Classルールまたは他のオブジェクトの集まりをグループ化したも〇Package(パッケージ)Class Group異なるクラスのインスタンスを一つのテーブルに保存させるための機構〇該当なしデータを表現する用語

    Pega用語意味Pega独自一般IT用語Data Pageデータソースとの同期ロジック組込済みのデータキャッシュ〇Data Access Object (DAO)Data Typeデータ型の定義とデータの保持〇Data Table(データテーブル)Field Valueコード値」または、「区分値」〇該当なしPage名前と値のペアを保持するデータ構造〇Data Object(データオブジェクト)Page GroupPageの順序なしリスト〇 Page ListPageの順序付きリスト〇Data List(データトリスト)Property「属性」または、「データ項目」 同様Property TypePropertyの「型」 同様Value Group値(基本型のみ)の順序なしリスト〇該当なしValue List値(基本型のみ)の順序付きリスト〇該当なし

    業務プロセスを表現する用語

    Pega用語意味Pega独自一般IT用語Assignment人に割り当てられる作業〇Task(タスク)Case「事案」、「案件」、、「業務」 同様(CMMN仕様)Case typeCaseの「型」、ライフサイクルなどを定義 同様(CMMN仕様)Correspondence「書面」(添付資料、通知メール等)〇同様(BMPN/CMMN仕様)Flow処理フロー 同様(BMPN/CMMN仕様)Flow actionタスクの完了を伴う「機能」〇同様(BMPN/CMMN仕様)Local actionタスクの完了を伴わない「機能」〇同様(BMPN/CMMN仕様)Routingルーティング、処理先を判定 同様Service Level Agreementタスクの期限と期限が過ぎた時のアクションを定義〇該当なしStage工程 同様(CMMN仕様)Work Group機能横断的なチーム、メンバー達は異なる組織に所属する場合がある〇Team(チーム)Work Party個人、組織、またはその他の関係者〇Actor(役割)Work Basketワークバスケット、複数のオペレーターに未処理のAssignmentを割り当てるための機構〇Job Queue(ジョブキュー)Urgency緊急度 同様(CMMN仕様)

    ロジックを表現する用語

    Pega用語意味Pega独自一般IT用語Data Transformデータの転送及び形式の変換を行うプログラム部品〇該当なしWhen「判定条件」〇Conditional formula(条件数式)Decision Table「デシジョン・テーブル」、「判定表」、「決定表」 同様Decision Tree「デシジョン・ツリー」、「条件分岐表」〇該当なしDeclare Expression実行条件がついている「計算式」〇該当なしValidate入力チェック 同様UIを表現する用語

    Pega用語意味Pega独自一般IT用語Control画面部品 同様、Widegetなどもよく使用されるHarness単一のHTMLページ〇HTML PageNavigation機能をナビゲーションするメニュー 同様、その他の類似用語:Menu(メニュー)Paragraph文書 同様Portalポータル、システムの入り口画面 同様Section画面ブロック〇Block(画面ブロック)SkinUIの外観表示を変更できるもの 同様


  • 関東地方 0 Votes 4964 閲覧数


    このトピックでは、東京都の各中華物産店を区別に纏めています。不足や変更があるところはコメントでご通知ください。


    板橋区

    (高島平)

    新都アジア物産(SHIMTO)高島平店
    高島平2-28-1 TEL:03-6915-7166,営業時間:10時~20時北区

    (赤羽)

    嘉華物産 
    赤羽1-22-7魚豊(ウヨトヨ)
    赤羽1-23-6 TEL: 03-5249-5791杉並区

    (高円寺)

    中国物産店 中華食材食品店
    高円寺北3丁目22-18 4F豊島区

    (池袋)

    陽光城 池袋店
    西池袋1-25-2 TEL:03-5960-9188,営業時間:24時間営業中国食品 友誼商店 
    西池袋1-28-6(大和産業ビル 4F)日光池袋店 日連商事 
    西池袋 1-37-2(竜崎ビル)葛飾区雛華中華物産店
    堀切5丁目22−1荒川区

    (日暮里)

    麒麟中国物産 日暮里店
    東日暮里5-52-6 (日経商事日暮里ビル 2F)江東区

    (南砂町)

    中国物産美和 
    南砂2-3-1(南砂2丁目団地商店会) TEL:03-3615-0839, 営業時間:10時~21時

    (辰巳)

    吉祥商事
    辰巳1-9-49(都営辰巳一丁目アパート 9号棟 たつみ商店街 112)

    (亀戸)

    千葉商店
    亀戸5-9-5(コーポラスハマ)新アジア物産
    亀戸5丁目21−16友達物産
    亀戸2-43-5 徳永ビル1F  TEL:03-5609-6228興安食品
    亀戸5丁目21-13-102

    (大島/東大島/西大島)

    中華物産店
    大島7丁目12江戸川区

    (新小岩/小岩)

    陽光アジア物産 小岩店
    南小岩7-27-10 TEL:03-3673-4777,営業時間:10時~翌朝5時

    (平井)

    華夏中国物産 
    平井5-22-12東昇中国物産
    平井2丁目25−14

    (葛西/西葛西)

    西葛西物産
    西葛西6-9-9(STビル 4F)永盛MART
    西葛西5-10-14 TEL‎: ‎03-6808-9224,営業時間:10時~22時泰和(タイワ)物産
    中葛西3-35-5 2階  営業時間:10時~22時墨田区

    (錦糸町/両国)

    アジアヤオショー
    錦糸1丁目4−11台東区

    (上野/御徒町)

    京和(キョウワ)商店
    上野6-10−5 TEL:03-6240-1248亜洲食品 アメ横店
    上野4-10-17海羽(カイバ)
    上野4-7-8 TEL:03-5818-1868, 営業時間:10時~19時30分新宿区

    (大久保)

    陽光城 アジア物産 大久保店 
    百人町1-17-10(STビル 1F) 日光アジア物産
    大久保1-15-12(横田ビル 1F)東京華僑服務社
    百人町2-11-2(神倉ビル B1F)

    (新宿)

    華榮 中国食品 中国書店
    歌舞伎町1-24-2(西武ビル3階),中央区

    (日本橋)

    古樹軒
    日本橋箱崎町39-4足立区

    (竹の塚)

    豊島物産店
    竹の塚5丁目7-1



  • BASIS 0 Votes 2434 閲覧数


    1.Tr-cd:SICF

    以下のICFサービスをそれぞれ有効化します。

    WDA関連

    /default_host/sap/bc/webdynpro/default_host/sap/public/bc/ur/default_host/sap/public/bc/icons/default_host/sap/public/bc/icons_rtl/default_host/sap/public/bc/webicons/default_host/sap/public/bc/pictograms/default_host/sap/public/bc/webdynpro/* 

    SOAManager関連

    /default_host/sap/bc/soap /default_host/sap/bc/srt/default_host/sap/bc/srt/rfc/sap/default_host/sap/bc/webdynpro/sap /default_host/sap/bc/webdynpro/sap/appl_soap_management

    2.Tr-cd:SMICM

    ICMのサービスが有効になってないといけない、デフォルトで有効になっているはずですが、念のため確認します。

    3.Tr-cd:SRT_ADMIN

    技術的セットアップ実行にチェックを入れて実行します。クライアント000とその他設定したいクライアントで実施が必須です)



  • NetWeaver 0 Votes 1515 閲覧数


    NetWeaverとは

    NetWeaverとは、SAP社のソリューションであり、従来のABAP技術を活かしながら、J2EE技術を土台として全面的に取り込み、人・情報・ビジネスを統合する「次世代統合プラットホーム」として、SAP社からERPを含めた全てのビジネススイートのアプリケーション基盤という位置づけをしております。

    NetWeave ABAPは、SAP ERP Central Component(SAP ECC、従来のR/3部分)の稼働基盤であり、R/3までの時代ではBasis(ベーシス)と呼ばれてきました。

    NetWeaverの利用タイプ

    NetWeaver Platformは、完全にコンポーネントベースのアーキテクチャ構成を実現できています。NetWeaver Platformを構成する機能は、利用タイプとして分けており、インストール時に必要に応じてインストール単位として選ぶことができます。

    以下の表でバージョン毎の製品名およびその利用タイプを説明します。あくまでも筆者の認識で整理した内容ですので、間違いがあれば、有識者達にご指摘していただきたいです。

    バージョン製品名利用タイプAsABAPAsJAVABWCEDIEPCEPMIPI7.0NetWeaver Platform○○-○○○○○○7.1Netweaver CE○○-○○○○-○NetWeaver PI-○------○NetWeaver Mobile-○-----○-7.2Netweaver CE○○-○○○--○7.3NetWeaver Platform○○○○○○○○○7.4NetWeaver Platform○○○○○○○○○NetWeaverの開発環境

    NetWeaverの開発環境は、ABAPとJAVAによって分かれております。

    ABAP
    ABAPワークベンチ(SapGUI利用)JAVA
    NWDS(Eclipseベース) 


  • NWDS 0 Votes 316 閲覧数


    このトピックでは、開発設定の導入手順を取り上げて説明します。


  • NWDS 0 Votes 213 閲覧数


    接続先のABAPサーバの設定です。


  • NWDS 0 Votes 181 閲覧数


    NWDSからAs Javaへアプリケーションをデプロイしたりデバッグすることがあれば、AsJavaの情報を事前に設定する必要があります。

     


  • NWDS 0 Votes 162 閲覧数



    Eclipse基盤が提供した機能はとくに説明しません。

    概述

    NWDSの機能はパースペクティブによって取りまとめられています。

    Window→Open Perspective→Othersでどんなパースペクティブがあるかを確認できます。

    Composite Application

    Composite Designer

    Desgin Time Repository

    Development Infrastructure

    Dictionary

    Enterprise Portal

    Process Development

    Process Modeling

    SAP Management

    Virtual Composer

    WebDynpro

    Deployment


  • NWDS 0 Votes 219 閲覧数


    このトピックでは、Eclipseの概要を取り上げて説明します。

    画面構成画面イメージ

    ワークベンチ

    Eclipseを起動すると、1つの作業台が起動します。この作業台のことを「ワークベンチ」と呼びます。
    ワークベンチは、次に説明するパースペクティブやエディター、ビューの土台となっている部分のことで、ワークベンチそのものが画面上に表示されることはありません。

    パースペクティブ

    パースペクティブは視角、視野といういみをもっています。
    ワークベンチには、たくさんの機能があります。しかし、ある1つの作業をする際には、その一部の機能しか使いません。そのため、Eclipseでは必要な機能だけを選んで画面上に表示するようにしています。
    どの機能を表示するかを選んだもの、さらに選んだ機能をどのように配置するかを決めたものを、「パースペクティブ」と呼びます。

    Eclipseを起動すると、1つのパースペクティブが選択されて画面に表示されます。

    エディタ

    パースペクティブは、エディターとビューで構成されています。
    エディターは、プログラムなどのデータの作成、編集、保存を行う機能です。

    ビュー

    ビューは、さまざまな情報を表示し、かつそれらに対して操作を行うことのできるウィンドウです。


  • WDJ 0 Votes 265 閲覧数


    このトピックでは、エラーハンドリング処理のプログラミング方法を取り上げて説明します。

    概述

    エラーハンドリング (英:error handling)とは、、プログラムの処理中に処理が妨げられる事象が発生した際、その処理をエラーとして対処する処理のことです、例外処理とも呼ばれます。

    エラーハンドリングの処理内容は、プログラム内にあらかじめ用意しておく必要がありますので、このトピックでは、WDJ開発におけるエラーハンドリング処理の方法や手順を取り上げて説明します。
    エラーハンドリング処理を行う必要がある。
    Webdynproでは、エラーハンドリング処理は以下の手順で行う。
    エラーハンドリング処理の概要手順
    ① Message Poolの定義追加
    ② Message Poolへのアクセス
    ③ UIへの出力領域の定義
    ④ エラーハンドリング処理

    メッセージの定義

    メッセージはメッセージプールに定義されます。メッセージプールはWebdynproコンポーネント毎に一つのみが存在します。

    メッセージはプログラムが格納されたDCのメッセージプールに定義すること以外、共通的なDCを一つ用意して、そのなかのメッセージプールでメッセージを纏めて定義することによりメッセージの共通化を図ることができます。

    メッセージ文言はパラメータをつけることができます。

    メッセージの取得

    Webdynproでは、Message PoolへのアクセスやMessage Poolからメッセージの取得に、以下の手順で行う。
    IWDTextAccessor APIを利用し、Message Poolへの接続を作成する。
    Message Poolへの接続を用い、MessageKeyをもとに、メッセージを取得する。

    Object[] parameters = new Object[1]; parameters[0] = parameter;

    IWDTextAccessor textAccessor = wdComponentAPI.getTextAccessor();
    String msg = textAccessor.getText('dbupderror'), parameters); メッセージ領域の定義

    Webdynproでは、画面上にメッセージを表示するには、MessageAreaというUIエレメントを配置する必要があります、
    配置イメージを下図に示します。

    エラーハンドリング処理

       
    Webdynproでは、エラーハンドリング処理により、アプリケーション例外を発生させ、予め定義されるエラーメッセージ内容をします。
    具体的な手順やコード例は以下のように示します。


    if (!wdThis.check()){
    //MessageManagerを取得
    IWDMessageManager msgmgr = wdThis.wdGetAPI().getComponent().getMessageManager();
    //メッセージを出力
     msgmgr.reportContextAttributeMessage(
    wdThis.wdContext.currentMyDataElement(), // エラーメッセージにリンクしているUIエレメント
    wdThis.wdContext.nodeMyData().getNodeInfo().getAttribute("Name"), // チェック項目
    IMessageUIComp.DBUPDERROR, // MessagePoolに登録されるメッセージキー
    null,
    true);
    }

     


  • WDJ 0 Votes 224 閲覧数


    このトピックでは、WebdynproでのRFCモデル作成方法及び手順を取り上げて説明します。

    Model作成

    Webdynproでは、RFCの呼出にはaRFC用のModelを作成する必要がある。またModel作成の際に、
    モデルデータとメタデータオブジェクトをセットで定義する必要がある。
    aRFC呼出Modelの作成イメージを下図に示す。

    データバインド

    概要イメージ
    Webdynproでは、RFCのモデルデータをWebdynpro内で利用するには、Webdynpro のCustom Controllerへバインドする必要があります
    また、モデルデータをUIに表示するには、さらにView Controllerへバインドする必要があります
    RFCモデルデータのバインドイメージを下図に示す。

    RFC I/F呼出

    // 通貨単位取得 String waers = wdThis.getWaers(); // ex: USD // 通貨単位の小数桁数を取得 BAPI_CURRENCY_GETDECIMALSModel model = new BAPI_CURRENCY_GETDECIMALSModel(); Bapi_Currency_Getdecimals_Input input = new Bapi_Currency_Getdecimals_Input(model); input.setCurrency(waers); wdContext.nodeBapi_Currency_Getdecimals_Input().bind(input); input.execute();

    String type = wdContext.currentReturnElement().getType();
    if (type.equals(MSGTYP_ERROR)) {
    IWDMessageManager msgMgr = wdComponentAPI.getMessageManager();
    sgMgr.reportException(wdContext.currentReturnElement().getMessage());
    }
    int curdecimals = wdContext.currentCurrency_DecimalsElement().getCurdecimals();

    ※wdContext.nodeOutput().invalidate()の呼出により、RFCの処理結果はWebdynproで取得可能になる