GX:Configuration System: Difference between revisions

From coolearthwiki
Jump to navigation Jump to search
Line 33: Line 33:
* <add key="MACHINENAME::cacheBranch" value="10"/> - ''Adage Branch Code.''
* <add key="MACHINENAME::cacheBranch" value="10"/> - ''Adage Branch Code.''
* <add key="MACHINENAME::factoryAddress" value="Columbus Manufacturing, South San Francisco CA 94080"/> - ''Factory Address for case labels.''
* <add key="MACHINENAME::factoryAddress" value="Columbus Manufacturing, South San Francisco CA 94080"/> - ''Factory Address for case labels.''
* <add key="MACHINENAME::atfReportMiscReasonCode" value="FRBPRD{GROUPKEY}"/>
* <add key="MACHINENAME::atfReportMiscReasonCode" value="FRBPRD{GROUPKEY}"/> - ''Special macro to create the Adage reason code.  This has a hardcoded string which represents the warehouse and then followed by the group code from the selected item.''


* <add key="MACHINENAME::productFilter" value="" /> - ''List if products to filter by (A,B,C).  If set, schedule will only display these products.  If unset, then will display all products.''
* <add key="MACHINENAME::productFilter" value="" /> - ''List if products to filter by (A,B,C).  If set, schedule will only display these products.  If unset, then will display all products.''

Revision as of 21:23, 22 October 2010

Database Setup

This section designates which database the system will connect to. Generally the only setting which should be changed is the defaultDatabase in the dataConfiguration section. This should be set to live or pilot. pilot will not write anything into the live system.

  • <configSections>
    • <section name="dataConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Data.Configuration.DatabaseSettings, Microsoft.Practices.EnterpriseLibrary.Data, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" />
  • </configSections>
  • <dataConfiguration defaultDatabase="live" />
  • <connectionStrings>
    • <add name="live" connectionString="Database=;Server=;User Id=;Password=;Connect Timeout=30;" providerName="System.Data.SqlClient" />
    • <add name="pilot" connectionString="Database=;Server=;User Id=;Password=;Connect Timeout=30;" providerName="System.Data.SqlClient" />
  • </connectionStrings>

Application Settings

Line Setup

Individual Station Setup Values

  • <add key="MACHINENAME::lineKey" value="4" /> - Whistle Line Number - Not necessarily the same as the mapics line number
  • <add key="MACHINENAME::startCase" value="400000" /> - This and the next entry specify the case range for this line. These are set even for netweight (caseless) lines. After getting to the endCase value, the number will start again at the startCase value.
  • <add key="MACHINENAME::endCase" value="499999" />
  • <add key="MACHINENAME::interfaceMapicsPalletPrefix" value="90000" /> - Mapics pallet number are generated by taking the last 4 digits of the whistle pallet number and adding this value.
  • <add key="MACHINENAME::interfaceMapics" value="true"/> - Should program write records off to the mapics interface table. This is safe in pilot mode since it will write to the test version of the interface table.
  • <add key="MACHINENAME::ATFSweeper.Enabled" value="true" /> - Should program sweep it's TEE/ATF files up to the server.
  • <add key="MACHINENAME::ATFSweeper.ToPath" value="live\10\4\" /> - Subdirectory on the server to place the TEE/ATF files.

Plant/Warehouse Setup

  • <add key="MACHINENAME::establishment" value="6032" /> - Establishment code which is printed within the USDA bug on the label.
  • <add key="MACHINENAME::plantCode" value="1" /> - The Plant code (tends to be first digit of the warehouse).
  • <add key="MACHINENAME::cacheCompany" value="10" /> - Adage Company code.
  • <add key="MACHINENAME::cacheWarehouse" value="10" /> - Adage Warehouse Code.
  • <add key="MACHINENAME::cachePlant" value="10"/> - Adage Plant Code.
  • <add key="MACHINENAME::cacheBranch" value="10"/> - Adage Branch Code.
  • <add key="MACHINENAME::factoryAddress" value="Columbus Manufacturing, South San Francisco CA 94080"/> - Factory Address for case labels.
  • <add key="MACHINENAME::atfReportMiscReasonCode" value="FRBPRD{GROUPKEY}"/> - Special macro to create the Adage reason code. This has a hardcoded string which represents the warehouse and then followed by the group code from the selected item.
  • <add key="MACHINENAME::productFilter" value="" /> - List if products to filter by (A,B,C). If set, schedule will only display these products. If unset, then will display all products.
  • <add key="MACHINENAME::mapicsLines" value="PDL27" /> - List of mapics lines to filter by (A,B,C). If set, schedule will only display schedules for these lines, otherwise will display all lines.

Scale Communication Setup

  • <add key="MACHINENAME::Scale.Driver" value="weightinmotion"/>
  • <add key="MACHINENAME::Scale.ComPort" value="com3:9600,8,N,1:R" />
  • <add key="MACHINENAME::Scale.LeftTrim" value="1" />
  • <add key="MACHINENAME::Scale.Mode" value="FireOnGood"/>
  • <add key="MACHINENAME::Scale.Format" value="Simple"/>
  • <add key="MACHINENAME::Scale.Divisor" value="1"/>
  • <add key="MACHINENAME::prodRep.autoMakeCase" value="true"/>

Case Printing Setup

  • <add key="MACHINENAME::casePrinterType" value="Bartender"/>
  • <add key="MACHINENAME::palletPrintingEnabled" value="true" />
  • <add key="MACHINENAME::casePrintingEnabled" value="true" />

Major configuration knobs

  • <add key="overrideLoginScreen" value="true"/>
  • <add key="enablePalletizer" value="true" />
  • <add key="enforceTare" value="true"/>
  • <add key="errorContactInfo" value="Contact Shoel at 650-534-5619"/>
  • <add key="defaultSelectorDateMask" value ="MM-dd-yyyy" />

Label Setup

  • <add key="generateGTIN" value="true" />
  • <add key="useManufacturerID" value="73007" />

Adage Connections Setup

  • <add key="ERPClass" value="INFOR"/>
  • <add key="ERPVersion" value="5.0"/>
  • <add key="ERPInforATFPath" value="C:\Coolearth" />
  • <add key="createERPSublots" value="false"/>
  • <add key="scheduleIsPlant" value="false" />
  • <add key="SecurityLogFile" value="security.log" />

ATF Sweeper Setup

  • <add key="StartFileSweepers" value="ATFSweeper" />
  • <add key="ATFSweeper.Enabled" value="false" />
  • <add key="ATFSweeper.SweepMode" value="Push" />
  • <add key="ATFSweeper.FromPath" value="C:\Coolearth" />
  • <add key="ATFSweeper.SweepMask" value="*.eif" />
  • <add key="ATFSweeper.DriveLetter" value="S" />
  • <add key="ATFSweeper.ShareName" value="\\hqvmsrv13\atf" />
  • <add key="ATFSweeper.ToPath" value="live\20\TEST\" />
  • <add key="ATFSweeper.Username" value="COLUMBUS\infor" />
  • <add key="ATFSweeper.Password" value="production" />
  • <add key="ATFSweeper.PerFilePause" value="1500" />

Keypad Setup Decimals

  • <add key="Weight.Keypad" value="true" />
  • <add key="Weight.Keypad.Places" value="1" />
  • <add key="trackFormatter" value="[GetConfig(plantCode)][GetConfig(lineKey)][Incrementer(PALLET)/0000000]" />
  • <add key="lotParser.EnforceSyntax" value="true"/>
  • <add key="lotParser.Elements" value="shift,lineCode,year1,julian,uniqifier"/>
  • <add key="lotParser.Syntax" value= "^(?<shift>[123]{1})(?<lineCode>[1-9]{1})(?<year1>[0-9]{1})(?<julian>[0-9]{3})(?<uniqifier>[0-9]{1})$"/>
  • <add key="lotParser.PullDate.MaxPast" value="10"/>
  • <add key="lotParser.PullDate.MaxFuture" value="9999"/>
  • <add key="lotParser.LotDate.MaxPast" value="9999"/>
  • <add key="lotParser.LotDate.MaxFuture" value="9999"/>
  • <add key="Practice.ProdDate.Source" value="fromofficialdate"/>
  • <add key="lotFormatterNOT" value ="[TimeCodeMin(150,720,0,1)][GetConfig(lineKey)]@{SDY}@{0JJJ}[LotUniqifier2(123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ)]" />
  • <add key="lotFormatter" value ="\S\L\Y\J\J\J\U" />
  • <add key="lotRecomputePerPallet" value="false" />
  • <add key="suppressTareUI" value="false" />

Case Printing Setup

  • <add key="labelPath" value="C:\Coolearth\ColumbusLabels"/>
  • <add key="casePrintingEnabled" value="false" />
  • <add key="printRawCaseLabelMode" value="Separate"/>
  • <add key="casePrinter" value="LabelPrinter" />
  • <add key="checkCaseWeight" value="false" />
  • <add key="enforceCaseWeight" value="false" />
  • <add key="casePrint.VideoJet.Template" value="ColumbusStandard"/>

Pallet Printing Setup

  • <add key="palletPrintingEnabled" value="false" />
  • <add key="palletPrinter" value="PalletPrinter" />
  • <add key="palletPrinterCopies" value="2" />

DEFAULTS FOR COLUMBUS PHASE 1 GO LIVE

  • <add key="atfCreateReportMisc" value="true"/>
  • <add key="atfCreateReportProd" value="false"/>
  • <add key="interfaceMapics" value="false"/>

Production Reporting Setup

  • <add key="palletizeInBackground" value="true"/>
  • <add key="prodRep.ProdDateEditable" value="true" />
  • <add key="productionDayOffsetInMinutes" value="180"/>
  • <add key="prodRep.UserParam.vc6.Format" value="[ProductGTIN()]" />
  • <add key="prodRep.UserParam.vc7.Format" value="[ProductionOrder()]" />
  • <add key="prodRep.firePalletizeOnFull" value="true" />
  • <add key="prodRep.lotReadOnly" value="false" />
  • <add key="prodRep.autoMakeCase" value="true" />
  • <add key="prodRep.reprintLabel" value="true" />
  • <add key="requireUniqueLotCertification" value="false" />

Onscreen Keyboard Setup

  • <add key="osk.KeyboardPermitted" value="true"/>
  • <add key="osk.KillOnExit" value="true"/>

Administration Setup

  • <add key="allowExit" value="false" />
  • <add key="adminMenu.Count" value="1" />
  • <add key="adminMenu.Password" value="coole11"/>
  • <add key="adminMenu.0.Legend" value="Exit Reporting Station"/>
  • <add key="adminMenu.0.Command" value="@@exit"/>
  • <add key="adminMenu.0.PasswordReq" value="false"/>