11.1.2.5 Example(s)

  1. The following listing provides an MIF example.

    Listing MIF Example

    ############
    # SERVICE: * DFH0XCMNOperation
    ############
    service=DFH0XCMNOperation
    servicetype=service
    export=Y
    inbuf=FML32
    outbuf=FML32
    tuxservice=DFH0XCMNOperation
    errbuf=FML32
    servicemode=webservice
    param=DFH0XCMNOperation
    count=1
    requiredcount=0
    fldnum=10025
    type=fml32
    access=in
    paramschema=XSD_E:DFH0XCMNOperation@http://www.DFH0XCMN.DFH0XCP3.Request.c
    om
    (
    param=ca_request_id
    count=1
    requiredcount=0
    fldnum=10019
    type=string
    access=in
    paramschema=XSD_E:ca_request_id@http://www.DFH0XCMN.DFH0XCP3.Request.com
    primetype=string
    param=ca_response_message
    count=1
    requiredcount=0
    fldnum=10021
    type=string
    access=in
    paramschema=XSD_E:ca_response_message@http://www.DFH0XCMN.DFH0XCP3.Request
    .com
    primetype=string
    param=ca_inquire_request
    count=1
    requiredcount=0
    fldnum=10009
    type=fml32
    access=in
    paramschema=XSD_E:ca_inquire_request@http://www.DFH0XCMN.DFH0XCP3.Request.
    com
    (
    param=ca_list_start_ref
    count=1
    requiredcount=0
    fldnum=10017
    type=short
    access=in
    paramschema=XSD_E:ca_list_start_ref@http://www.DFH0XCMN.DFH0XCP3.Request.c
    om
    primetype=unsignedShort
    param=ca_cat_item
    count=15
    requiredcount=0
    fldnum=10001
    type=fml32
    access=in
    paramschema=XSD_E:ca_cat_item@http://www.DFH0XCMN.DFH0XCP3.Request.com
    (
    param=ca_item_ref
    count=1
    requiredcount=0
    fldnum=10013
    type=short
    access=in
    paramschema=XSD_E:ca_item_ref@http://www.DFH0XCMN.DFH0XCP3.Request.com
    primetype=unsignedShort
    param=on_order
    count=1
    requiredcount=0
    fldnum=10029
    type=short
    access=in
    paramschema=XSD_E:on_order@http://www.DFH0XCMN.DFH0XCP3.Request.com
    primetype=unsignedShort
    )
    )
    )
  2. The following listing provides a VIEW32 output file example.

    Listing VIEW32 Output Example

    VIEW ca_cat_item_v
    #TYPE CNAME FBNAME COUNT FLAG SIZE NULL
    short ca_item_ref_v_times ca_item_ref_times 1 - - 0
    short ca_item_ref_v ca_item_ref 1 - - 0
    short on_order_v_times on_order_times 1 - - 0
    short on_order_v on_order 1 - - 0
    END
    
    VIEW ca_inquire_request_v
    #TYPE CNAME FBNAME COUNT FLAG SIZE NULL
    short ca_list_start_ref_v_times ca_list_start_ref_times 1 - - 0
    short ca_list_start_ref_v ca_list_start_ref 1 - - 0
    short ca_cat_item_v_times ca_cat_item_times 1 - - 0
    struct ca_cat_item_v ca_cat_item 15 - - 0
    END
    
    VIEW DFH0XCMNOperation_v
    #TYPE CNAME FBNAME COUNT FLAG SIZE NULL
    short ca_request_id_v_times ca_request_id_times 1 - - 0
    string ca_request_id_v ca_request_id 1 - 255 '\0'
    short ca_response_message_v_times ca_response_message_times 1 - - 0
    string ca_response_message_v ca_response_message 1 - 255 '\0'
    short ca_inquire_request_v_times ca_inquire_request_times 1 - - 0
    struct ca_inquire_request_v ca_inquire_request 1 - - 0
    END