ERROR (17,15) more answers than questions

 
  • Complements of the season,
    here I come with problems of this nature; specon has been coming up this error for any new item i attempt to add in the spec. '(17,15) more answers than questions- extra answers ignored'   and the component is not added.

    below are samples of what I attempted to add.

    HEADING
    TYPE  NAME     PBOR0    STYP    SHOP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS
      -           -        -   BEND   TEXT 'FALSE'
    BEND */PIP.(300):BEND 300.00 3DB TEXT 'FALSE' /3DBENDRR /3DBEND-D          =0          =0          =0


    and
    HEADING
    TYPE    NAME    PBOR1   PBOR2 STYP    SHOP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS
      -           -        -   VAL      =
    VAL */RV.300#RF.(50X80) 50.00 80.00 RVAL FALS /31432-RV-50-80     /RELIEF.VALVE.23-RV-100  /M.CB3006    =0        /SBFAPAO.L7.1



    can any one advice on what is the possible cause of this error and its meaning.

    thanks

    abba
  • 1.
    Try changing TEXT 'FALSE' to FALS in both cases
    By reducing to 4 characters you do not need the TEXT

    HEADING
    TYPE NAME PBOR0 STYP SHOP CATREF DETAIL MATXT CMPREF BLTREF
    DEFAULTS
    - - - BEND FALS
    BEND */PIP.(300):BEND 300.00 3DB FALS /3DBENDRR /3DBEND-D =0 =0 =0



    2.

    You need an extra - at the front of the DEFAULTS line   ---- VAL =

    I do not think VAL is a valid TYPE ... Should be VALV

    VALV */RV.300#RF.(50X80) 50.00 80.00 RVAL FALS /31432-RV-50-80 /RELIEF.VALVE.23-RV-100 /M.CB3006 =0 /SBFAPAO.L7.1
  • Basically your problem is matching the number of entries in the DEFAULTS line
    With the number of columns before the CATREF

    TEXT 'FALSE' has been read as two entries not one
  • PITCH, thanks for your promt response, I will try your suggestions and get back.

    abba
  • Hi, Pitch,
    It seems there is something wrong some where. I have checked and corrected the headings but still problem remains. see the heading below:

    HEADING
    TYPE   NAME     PBOR1    PBOR2    STYP    SHOP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS
    -    -        -       -   INST  =
    INST  */RV.600#RF.(50X80) 2.00    3.00    RVAL  FALS  /61432-RV-50-80     /RELIEF.VALVE.23-RV-400 /M.CB3006       =0          /SBFAPAO.L7.1

    any attempt to add new items prompts error (17.7) answers select previously defined select 13 of spec/xxxxx. I checked select 13 of /xxxx. Below is detal from paragon, i could not fish out anything. please help.

    $S-  -- Synonym translation OFF
    -- ----------------------------------------------------------------
    -- Data Listing    Date : 12 Dec 2008 12:33

    ONERROR GOLABEL /ERROR0

    NEW SELEC
    QUES PBOR
    TANS 'INST'
    TDEF 'NONE'

    NEW SELEC
    ANSW 40
    MAXA 40
    QUES STYP
    TDEF 'WNF'

    NEW SELEC
    QUES SHOP
    TANS 'TWEA'
    TDEF 'EQUA'

    NEW SPCOMPONENT /61432/INST.(040):230
    TANS 'FALS'

    END
    END
    NEW SELEC
    QUES SHOP
    TANS 'TWEB'
    TDEF 'EQUA'

    NEW SPCOMPONENT /61432/INST.(040):255
    TANS 'FALS'

    END
    END
    NEW SELEC
    QUES SHOP
    TANS 'TWCA'
    TDEF 'EQUA'

    NEW SPCOMPONENT /61432/THERMOWELL.600#RF.(040)
    TANS 'TRUE'

    END
    END
    END
    NEW SELEC
    ANSW 15
    MAXA 15
    QUES STYP
    TDEF 'INST'

    NEW SELEC
    QUES SHOP
    TANS 'MOFA'
    TDEF 'EQUA'

    NEW SPCOMPONENT /61432/MONOFLG.600#RF.(015)
    TANS 'FALS'

    END
    END
    NEW SELEC
    QUES SHOP
    TANS 'MNOZ'
    TDEF 'EQUA'

    NEW SPCOMPONENT /61432/MONONOZ.600#RF.(015)
    TANS 'FALS'

    END
    END
    END
    NEW SELEC
    ANSW 80
    MAXA 80
    QUES STYP
    TDEF 'WNF'

    NEW SELEC
    QUES SHOP
    TANS 'DISE'
    TDEF 'EQUA'

    NEW SPCOMPONENT /61432/DIA.SEAL.(080)
    TANS 'TRUE'

    END
    END
    END
    END
    OLD /61432/INST.(040):230
    CATR /WEL600HH
    DETR /THERMOWELL.600#.TO.S-38.103

    OLD /61432/INST.(040):255
    CATR /WEL600HH
    DETR /THERMOWELL.600#.TO.S-38.103

    OLD /61432/THERMOWELL.600#RF.(040)
    CATR /ITBSUBHH
    DETR /THERMOWELL.600#.TO.S-38.103
    BLTR /THERMO.BOLT.300.L7

    OLD /61432/MONOFLG.600#RF.(015)
    CATR /I2PKUBD+
    DETR /MONO.FLANGE.(FOR.PIPE.BY.INST)
    BLTR /MONO.BOLT.600.L7

    OLD /61432/MONONOZ.600#RF.(015)
    CATR /I2PKUBD+
    DETR /MONO.FLANGE.(FOR.PIPE.BY.INST)
    BLTR /MONO.NOZZ.600.L7

    OLD /61432/DIA.SEAL.(080)
    CATR /IJAMUBKK
    DETR /600.RF.DIAPHRAGM.(BY.INST)

    -- Switch synonyms back on if an error occurs.
    LABEL /ERROR0
    handle ANY
    $S+
    RETURN ERROR
    endhandle

    -- End Data Listing    Date : 12 Dec 2008 12:33
    $S+  -- Synonym translation ON
    -- ----------------------------------------------------------------
  • The simple answer is

    If you take the column headings after TYPE & NAME up to the CATREF, In your case
    PBOR1 PBOR2 STYP SHOP
    Then at least one answer must be different for subsequent specos.
    If the sizes are the same then you will have to use a different STYP

    One way is to use the RV Tag No as the STYP eg TEXT "RV-001"...TEXT "RV-002"....etc
  • Hi abba,

    i have faced this problem before. what i did is i check the heading of the spec.

    for an example, at first i tried to insert this spec:

    OLD SPECIFICATION /011412X
    HEADING
    TYPE       NAME      PBOR0        SHOP    STYP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS
      -           -       -          =       =
    PCOM       */SARFMB0:SP-41001      150.00       TEXT 'SPM-41001'    TEXT 'FALSE'   /SARFMB0RR      /SARFMB0-D      =0           =0          =0

    when i tried to insert spec above, error 17,15 comes out.

    what i did, i checked the heading for PCOM in this spec. i found out that heading that we used for PCOM for this spec is like below:
    HEADING
    TYPE       NAME      PBOR1    PBOR2     SHOP    STYP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS

    so i modify my spec as per above, and comes out with below solution:

    HEADING
    TYPE       NAME      PBOR1    PBOR2     SHOP    STYP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS
      -           -       -          =       =
    PCOM       */SARFMB0:SP-41001      150.00     0.00    TEXT 'SPM-41001'    TEXT 'FALSE'   /SARFMB0RR      /SARFMB0-D      =0           =0          =0

    then i tried to insert the spec, and its works!

    hopefully this will help...thanks.
  • how to do this i mean heading editing can u help me

    [QUOTE=ak290901;61631]Hi abba,

    i have faced this problem before. what i did is i check the heading of the spec.

    for an example, at first i tried to insert this spec:

    OLD SPECIFICATION /011412X
    HEADING
    TYPE NAME PBOR0 SHOP STYP CATREF DETAIL MATXT CMPREF BLTREF
    DEFAULTS
    - - - = =
    PCOM */SARFMB0:SP-41001 150.00 TEXT 'SPM-41001' TEXT 'FALSE' /SARFMB0RR /SARFMB0-D =0 =0 =0

    when i tried to insert spec above, error 17,15 comes out.

    what i did, i checked the heading for PCOM in this spec. i found out that heading that we used for PCOM for this spec is like below:
    HEADING
    TYPE NAME PBOR1 PBOR2 SHOP STYP CATREF DETAIL MATXT CMPREF BLTREF
    DEFAULTS

    so i modify my spec as per above, and comes out with below solution:

    HEADING
    TYPE NAME PBOR1 PBOR2 SHOP STYP CATREF DETAIL MATXT CMPREF BLTREF
    DEFAULTS
    - - - = =
    PCOM */SARFMB0:SP-41001 150.00 0.00 TEXT 'SPM-41001' TEXT 'FALSE' /SARFMB0RR /SARFMB0-D =0 =0 =0

    then i tried to insert the spec, and its works!

    hopefully this will help...thanks.
  • [QUOTE=ak290901;61631]Hi abba,

    i have faced this problem before. what i did is i check the heading of the spec.

    for an example, at first i tried to insert this spec:

    OLD SPECIFICATION /011412X
    HEADING
    TYPE       NAME      PBOR0        SHOP    STYP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS
      -           -       -          =       =
    PCOM       */SARFMB0:SP-41001      150.00       TEXT 'SPM-41001'    TEXT 'FALSE'   /SARFMB0RR      /SARFMB0-D      =0           =0          =0

    when i tried to insert spec above, error 17,15 comes out.

    what i did, i checked the heading for PCOM in this spec. i found out that heading that we used for PCOM for this spec is like below:
    HEADING
    TYPE       NAME      PBOR1    PBOR2     SHOP    STYP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS

    so i modify my spec as per above, and comes out with below solution:

    HEADING
    TYPE       NAME      PBOR1    PBOR2     SHOP    STYP     CATREF    DETAIL    MATXT    CMPREF    BLTREF
    DEFAULTS
      -           -       -          =       =
    PCOM       */SARFMB0:SP-41001      150.00     0.00    TEXT 'SPM-41001'    TEXT 'FALSE'   /SARFMB0RR      /SARFMB0-D      =0           =0          =0

    then i tried to insert the spec, and its works!

    hopefully this will help...thanks.


    Thanks, Pitch's suggestion worked out well, I apologise for to reporting back on same, Pitch thanks in arrears.

    abba