ipxnued This program is used to receive files from New Afx editorial system. A parameter file for the data is held in tables/setup and defaults to NED. Keywords for NED parameter file are : ; comment line filename: New filename for output file in FipSeq outfmt: Name for the output format field, DF chrset: Name of the SC or Source chrset for xchgs sendq: Output queue if NOT send to spool/2go for distribution If this does NOT start with a '/', it is assumed under spool. doneq: Done queue for original files once sent - or 'delete' to zap If this does NOT start with a '/', it is assumed under spool. defdest: Default Destination for files if nothing is found in the 'Routing' field - the Fip DU field as per sys/USERS force: Force the Destination to ALWAYS go to this destination (DU) date : Delay and/or Limit dates are in absolute ie actual days/month like 16/03 for 16th March The default is relative dates : +1 for tomorrow maxdelay : Maximum number of days for Delay and Limit. This logs a message in the Item Log if the delay is longer. Without this parameter, files are NEVER delayed. default: no delay olddelay :(no of days) If the Delay or Limit field is BEFORE the current date/time and within this period, send it immediately. default: ignored if no maxdelay, 60 days otherwise. logcopy: Logging Destination for a copy of ALL files (default none). This is an ordinary destination in sys/USERS to shoot back to the database. - It can also be a list of other dests too just to confuse you. delay-logcopy: ditto for DELAYed copy incase these need to be sent somewhere-else. default is same as 'logcopy' which defaults to none. hdrcodes: (TagDest) (series of single letter Source Header fields) Define the format of the 2nd line. hdrcode:AFX B,Z,I,T will add fields XB, XZ, XI, and XT as the next four fields on that line. The date/time line which is after the company lines and before the Story Header is checked against the current time. If a second time/date is specified as in : 31 Oct 96 12:39:07/31 Oct 96 12:45:20 and this time is in advance, FIP header fields DE for DELAY will hold the date/time for when the file should be delayed before sending. Default output format field (DF) is NED Default chrset field (SC) is NED. Default Source (SU) is XNED (unless overridden by -n) Default send queue is spool/2go. Default Priority is 3 The original destination code is in FipHdr SE. ---- NO Routing -------------------------------- If -R is not set (ie routing is enabled ), the DU is set to the default (defdest) while SE is filled in with the original code. ---- Routing ----------------------------------- A routing file, tables/setup/NED.ROUTE has the format : ; ; Routing table for NEw Edito Sys ; tst yukodests hehe+leplep where the searched-for string is 'tst' and valid destinations cover the rest of the line. Theese destinations should be in the tables/sys/USERS file. If no default destination is specified (defdest:) and there is nothing in the NewEd 'Routing' field, it will be sent to a destination which is the last part of the input queue name. Where sections of FipHdr fields are required or changes to the output style, use keywords : fixed, partial, combie, optional, repeat and/or style. (see The SysAdmin manual for more information). They are normally specified : fixed:QZ 1234543 partial:QT ST,3,2,U,<,> combie:QY ep|na,(0000000)a option:QE ep,11,7,s repeat:QK XK,-,3 or repeat:QP PK,,4,#X style:QS XN,%.03d Input Parameters are : either -i : input queue default: spool/xned If this does NOT start with a '/', it is assumed under spool. or -P : TCP Port default: spooled -s : hostname if not the default -n : name of service default: XNED -z : parameter file in tables/setup default: tables/setup/NED -r : routing file in tables/setup default: tables/setup/NED.ROUTE -R : do NOT route any files. This assumes the files will be passed to 'iproute' for routing. ie use -R -o 2brouted -w : file wait for files arriving across a network. def: 8 secs -W : use .lock files and no waits default: use filewait -u : owner if not that of the logon default: logon at start -l : do NOT log files in default: log -o : output queue default: spool/2go If this does NOT start with a '/', it is assumed under spool. This is overridden by the 'sendq' parameter if it exists. -D : Disable delay - all files to be default: chk delay 1st sent immediately. -T : change default network timeout default: 60 secs -Z : run in secure mode (TCP only) default: no the user must supply logon and password details which MUST match LANARK.LOGON in tables/setup -v : print version number and exit Extel V7 fields are Line Field Name Fip Header field (if X?, it is part of the SH) 1 Service Desig XS v7_S Service Number XN v7_N OriginCode XO v7_O Reference Field XR v7_R UniqueStoryNo XU v7_U 2 Priority XP v7_P Correction Code XY v7_Y Service Code XC v7_C * also the routing code SubjectCode.1-4 XB v7_B CountryCode.1-4 XT v7_T IndustryCode.1-4 XI v7_I Examiner Code XX v7_X BenefitsCode XZ v7_Z 3-7? CompanyName.1-5 E?/F?/G? v7_E Ticker.1-5 E? v7_E Country.Reg.1-5 E? v7_E Sedol.1-5 E? v7_E ISIN.1-5 E? v7_E Extel/Wang No WA-F v7_W (up to 15 companies lines) 98 DateTime EZ v7_E 99 Headline HK v7_K Plus bit between MMMM and NNNN is FipHdr E9 Note the Headline is HK not the more usual XK. (copyright) 2017 and previous years FingerPost Ltd.