====== Default Maintenance ====== When posting JSON or XML documents, the fields Sage 100 requires must be passed in the document. If you are reporting commission, for example, you cannot create a new customer without a salesperson. If your posts are always going to use Salesperson 0100, you can default the field in Default Maintenance. This can save on the size and time required to transport your document. Default maintenance is found in **SDE Application | Developers | Default Maintenance**. {{:enhancements:sage100:modules:sde:application:sde-defaultmaintenance.png?nolink|}} **Warning!** The Defaults will be applied every time you post to associated Resource. In the Customer example, creating a customer with a default salesperson worked well. During an update, a year later, the default salesperson will be posted again. Create different Resources to handle different situations. ===== Navigation ===== |{{:enhancements:sage100:modules:sde:sde-button-plusrocker.jpg?nolink|}}|The Plus rocker button moves the record pointer to the first (top) of the table, last (bottom) of the table, and previous (left) or next (right) from the current position.|| |{{:enhancements:sage100:modules:sde:sde_-_button_-_delete.jpg?nolink|}}|The Delete button deletes the current record.|| |{{:enhancements:sage100:modules:sde:sde_-_button_-_cancel.jpg?nolink|}}|The Cancel button does not save changes and clears the fields on the screen.|| |{{:enhancements:sage100:modules:sde:sde_-_button_-_save.jpg?nolink|}}|The Save button saves the current record and clears the fields on the screen.|| ===== Buttons ===== There are two buttons on the Default Maintenance screen. |{{:enhancements:sage100:modules:sde:sde_-_button_-_print.jpg?nolink|}}|The Print button will print the Default information.| | |{{:enhancements:sage100:modules:sde:sde_-_button_-_insert_row.jpg?nolink|}}|The Insert Row button will insert a new row at the current position.| | |{{:enhancements:sage100:modules:sde:application:sde_-_button_-_delete_row.jpg?nolink|}}|The Delete Row button will delete the current row.| | |{{:enhancements:sage100:modules:sde:application:sde_-_button_-_move_row_up.jpg?nolink|}}|The Move Up Row button will move the current row up one row.| | |{{:enhancements:sage100:modules:sde:application:sde_-_button_-_move_row_down.jpg?nolink|}}|The Move Down Row button will move the current row down one row.| | ===== Fields ===== The following are the fields available on the **Resource Maintenance** Screen. ==== Resource ==== Select the Resource for this Default. ==== Sage Business Object ==== The documents posted to SDE use the business object to post data. ==== Default Grid ==== === Data Source === The only Data Sources allowed in Default Maintenance are Main and Detail, the two writeable Data Sources in Resource Maintenance. === Column Name === Select the Column you want to Default. === Expression === Enter the string or numeric expression for the column defaulted. === Column Type === Column is either a String or Numeric. (Read Only) === Table Name === Table name associated with the Data Source. (Read Only)