1. DB: <add key="FsDb_OracleSeed3"value="ORA;datasource=qa12uni ;user
id=fs12100500seedhc3;password=fs12100500seedhc3" />UPGRADED to 12.10.0800
Testedin IE11, Chrome,and Windows
CONFIG STEPS –
In EnumeratedList form, selectC_ENDUSER,add rows:
CustomValue – CHILD,Description – Children
CustomValue – TEEN , Description –Teenager
CustomValue – ADULT, Description - Adult
In EnumeratedList form, selectC_BRAND,addrow:
CustomValue – HEINZ,Description –Heinz
In Location form, create SellingLocation –BOSTON
In Symbol form for ITEM, Classificationtab, add a row forthe FOODSetCode
In the Custom tab, add thisrow –
InputCode – ENDUSER, DB Name – C_ENDUSER, Data Type – string,Data Length – 50, SetInd –
enumeration,EnumInd –enumval list,EnumStyle – Droplist,EnumCode – C_ENDUSER, Input Label –
End User
In Configure Templates,selectthe RL_ADMIN Role,Itemsymbol,anddragthe EndUser fieldontothe
form
In File Location,create newSet Type – DOCUMENT.ATTACHMENT, withName - @DFLT, User- @DFLT,
Path - servernamesharedfolder
Create Parameters:
ROLL1, Type – Weight%,UOM - %
ROLL2, Type – Weight%,UOM - %;assignthese to Lab as Rolluptypes
COST1, Type – Cost,UOM - $
COST2, Type – Cost,UOM - $; assignthese toLab as Costtypes
Create Items – IT01 andIT02, enterparametervaluesasfollows:
IT01: ROLL1 – 6.15, ROLL2 – 3.2, COST1 – 7.37, COST2 – 8.59
IT02: ROLL1 – 9.36, ROLL2 – 12.48, COST1 – 15.67, COST2 – 21.04
For Item– IT01:
In the Main tab, selectEndUser - Children
In the Classificationtab,Add SetCode – ItemFood Set
In the Labelstab, addrow – Language – French(France),Label Category – Bakery,Label – FrenchPastry,
Plural Label – FrenchPastries
In the Attachments tab, selectFunctionCode –SafetyAssessment,thenaddarow,and attach a
document
2. Create Formula – BISCUITS0001, enterStatus = manufacturing
In the Item Linestab, enter7.2 kgof IT01 and 9.8 kg of IT02
In the Contexttab, enterrows:
Type – SellingLocation,Value –Boston
Type – Brand,Value – Heinz
In the Notestab, for ChangesDoc Code,enterDocText - Import/Exportstringtest
Openthe XML Export form,click Create New Object,inthe Create field,enter –EXP_ITEM, selectthe
XML Schema tab, selectSymbol –Item, Detail Codes –ST, DOC, ATTACH,TPALL, CUSTOM, Key – IT01
Create Specification– SPEC10001, inthe Main tab, selectType – Manufacturing
In the Item Linestab, entera row forIT02
In the Parameters tab, enterrows:
ROLL1 Min = 0.5, Max = 2.7
COST2 Min = 1.30 and Target = 1.90
In the Referencestab,enterFormulaReference –BISCUITS0001
Openthe XML Import form and selectAUTOIMPORT:
Addthese Detail Codestothe HEADER Detail Code forFORMULA:
INGR;DOC;CONTEXT;TPALL
Make sure Option is Replace existingdata for each row
WINTESTS:
XSD TEST – VERIFYAN .XSDFILE CAN BE GENERATED (The ObjectXSDScriptingmethodhasbeen
changedto eliminateusingapath) –
Openthe XML Export form,selectCode – EXP_ITEM, click the Create XSDbutton – youare prompted
withthe Opendialog;enterXSD2inthe File name field,clickthe Openbutton –the .xsdfile foranItem
opensina .txtfile – PASSED
ElementsforHeader,Set,Custom,Parameter,DocText,Attachments,andEmbeddedObjectsfields
displayinthe .xsdfile - PASSED
EXPORT TESTS –
File Location –
Set Type XMLEXPORT has beenremoved inDemoand Seed – PASSED
XML Export–
Export to Servercheckboxhas beenremoved – PASSED
VerifyExport of multiple objects - In the XML Exportform, openEXP_MULTI, clickthe Exporticon – the
Exportsucceedsand the .xml file displays,the pathfieldshowsthatthe .xml waswrittentothe User’s
Downloadfolder: C:UsersqatestDownloadsEXP_MULTI.xml –PASSED
3. For FORMULA:
Item Linesinfoexported - 7.2 kg of IT01 and 9.8 kg of IT02
Contexttab infoexported - SellingLocation,Value –Boston,Brand,Value –Heinz
Doc infoexported- forChangesDoc Code,Doc Text - Import/Exportstringtest
- PASSED
For ITEM:
Custom infoexported– C_ENDUSER – Children
Item Label info exported - Language – French(France),Label Category –Bakery,Label – FrenchPastry,
Plural Label – FrenchPastries
Parameter infoexported - ROLL1 – 6.15, ROLL2 – 3.2, COST1 – 7.37, COST2 – 8.59
The Attachment for the SAFETYDoc Code exported
Set infoexported– FOOD SetCode
- PASSED
For SPECIFICATION:
Header infoexported– Spec Type - Manufacturing
Parameter infoexported - ROLL1 Min= 0.5, Max = 2.7; COST2 Min= 1.30 and Target = 1.90
Referencesinfoexported– Formula– BISCUITS0001
Item Linesinfoexported – ItemIT02
- PASSED
IMPORT TESTS –
VerifyImport of newobject usingthe XML Listener –
Copythe Exported.xml file from C:UsersqatestDownloadsEXP_MULTI.xmltoa sharedfolderonyour
app server
Openthe file inNotepad,doaReplace All onBISCUITS,replacingwith BISCUITS2,save
Drag the EXP_MULTI.xml file fromthe sharedfoldertothe ListenerImportfolder
Openthe Formula formand select– BISCUITS20001, selectthe Notesand Attachmentsicon, selectthe
CHANGESFunctionCode,inthe textbox,the text“Import/Exportstringtest”successfullyimported
- PASSED
Go to the ItemLinestab – the 7.2 kg of IT01 and 9.8 kg of IT02 successfullyimported –PASSED
Go to the Parameterstab – the correct paramvaluessuccessfullyimported –COST1 – 12.15, COST2 –
15.77, ROLL1 – 8.0, ROLL2 – 8.55 - PASSED
VerifyImport of newobject usingthe WindowsImport –
Copythe EXP_MULTI.xml file in C:UsersqatestDownloadsandpaste itto yoursharedfolderonthe
app server
Openthe file inNotepad,doaReplace All onBISCUITS0001, replacingwithWINBISCUITS20001,save
Create a new XML Import, named– IMP_FORMULA, inthe Symbols tab, enterSymbol – FORMULA,
Detail Codes - HEADER;INGR;DOC;CONTEXT;TPALL,Option–Replace existingdata
4. In the Filestab, clickthe File Lookupandretrieve the EXP_MULTI.xml filefromthe sharedfolderonthe
app server
ClickImport, the Importsucceeds
Openthe Formulaformand select – WINBISCUITS0001, selectthe NotesandAttachments icon, select
the CHANGES FunctionCode,inthe textbox,the text“Import/Exportstringtest”successfullyimported
- PASSED
Go to the ItemLinestab – the 7.2 kg of IT01 and 9.8 kg of IT02 successfullyimported –PASSED
Go to the Parameterstab – the correct paramvaluessuccessfullyimported –COST1 – 12.15, COST2 –
15.77, ROLL1 – 8.0, ROLL2 – 8.55 - PASSED
WEB TESTS:
XSD TEST – VERIFYAN .XSDFILE CAN BE GENERATED (The ObjectXSDScriptingmethodhasbeen
changedto eliminateusingapath) –
Openthe XML Export form,selectCode – EXP_ITEM, clickthe Create XSDbutton – youare promptedif
youwant to Openor Save the file –selectOpen – the .xsdfile foran Item opensina .txtfile –PASSED
ElementsforHeader,Set,Custom,Parameter,DocText,Attachments,andEmbeddedObjectsfields
displayinthe .xsdfile - PASSED
EXPORT TESTS –
File Location –
Set Type XMLEXPORT has beenremoved inDemoand Seed – PASSED
XML Export–
Export to Servercheckboxhas beenremoved – PASSED
Filesfieldhasbeenremoved – PASSED
VerifyExport of multiple objects -Inthe XML Exportform, openEXP_MULTI, click the Exporticon –
NOW WITH THIS FIX,the Export Succeedsandthe usercan save the file toanyfolder(the defaultis
C:UsersqatestDownloads) –PASSED
For FORMULA – BISCUITS0001:
Item Linesinfoexported - 7.2 kg of IT01 and 9.8 kg of IT02
Contexttab infoexported - SellingLocation,Value –Boston,Brand,Value –Heinz
Doc infoexported- forChangesDoc Code,Doc Text - Import/Exportstringtest
- PASSED
For ITEM – IT01:
Custom infoexported – C_ENDUSER – Children
Item Label info exported - Language – French(France),Label Category –Bakery,Label – FrenchPastry,
Plural Label – FrenchPastries
Parameter infoexported - ROLL1 – 6.15, ROLL2 – 3.2, COST1 – 7.37, COST2 – 8.59
5. The Attachment for the SAFETYDoc Code exported
Set infoexported– FOOD SetCode
- PASSED
For SPECIFICATION – SPEC10001:
Header infoexported– Spec Type - Manufacturing
Parameter infoexported - ROLL1 Min= 0.5, Max = 2.7; COST2 Min= 1.30 and Target = 1.90
Referencesinfoexported – Formula– BISCUITS0001
Item Linesinfoexported– ItemIT02
- PASSED
IMPORT TESTS –
VerifyImport of newobject usingthe XML Listener –
Copythe Exported.xml file from C:UsersqatestDownloadsEXP_MULTI.xmltoa sharedfolderonyour
app server
Openthe file inNotepad,doaReplace All onBISCUITS,replacingwithWEBBISCUITS,save
Drag the EXP_MULTI.xml file fromthe sharedfoldertothe ListenerImportfolder
Openthe Formula formand select– WEBBISCUITS0001, selectthe Notestab,selectthe CHANGES
FunctionCode,inthe textbox,the text“Import/Exportstringtest”successfullyimported
- PASSED
Go to the ItemLinestab – the 7.2 kg of IT01 and 9.8 kg of IT02 successfullyimported –PASSED
Go to the Parameterstab – the correct paramvaluessuccessfullyimported –COST1 – 12.15, COST2 –
15.77, ROLL1 – 8.0, ROLL2 – 8.55 - PASSED