Skip to content Skip to main navigation Skip to footer

Sales Rep Code Maintenance

Purpose:To update Sales Rep Codes from external sources, e.g. Flightdeck, Framework.

Process:
In \Automation\Pending\, Prelude Desktop will scan for CSV files named.
“YYYYMMDDHHMMSSMMM-CC-TTT.CSV” where –

  • CC – Company Number – the two-alphanumeric code
  • TTT – “SRC” – Sales Rep Code
  • YYYYMMDDHHMMSSMMM – Date/Time – date/time stamp
  • REPCODE – Char(4) – Sales Rep Code in Prelude Desktop (validated – Unique)
  • NAME – Char(20) – Sales Rep Name in Prelude Desktop

Validation:

Text fields must satisfy format specification

Processing:

If REPCODE exists in SPNAME.DBF

If NAME = [DELETE], delete the SPNAME.DBF records

Else update existing record with these details

If REPCODE doesn’t exist in SPNAME.DBF

If NAME = [DELETE], do nothing

Else, add a new record with these details

For multiple records

If all validation is passed for all records, process all records.

If at least one validation test fails for at least one record, process no records.