Previous Contents Index Next |
BuyerXpert/SellerXpert 4.1 Administrator's Guide |
Chapter 5 Setting Up Business Rules
This chapter describes the BuyerXpert/SellerXpert business rules and how to use them. It explains what a rule is and how to modify the rules to configure your SellerXpert implementation.
Note The information in this chapter is based on the assumption that you have already read Concepts and Release Notes.
This chapter contains the following sections:
About Business Rules
Note An asterisk (*) at the beginning of a chapter name/heading or at the end of a line indicates that the material applies to BuyerXpert only.
About Business Rules
Business rules are configurable, generalized statements that control the flow and behavior of BuyerXpert/SellerXpert. Business rules determine privileges, acceptable processes, relationships between BuyerXpert/SellerXpert participants, and defaults. The business rules semantics are not as complex as a full programming language, so you do not need to have programming experience to perform typical configurations.To illustrate how a rule works, the following example rule instance, named LINE_DISCOUNT, is referred to in this section:
Buyer==AOL & Seller==Sun & Product==Computers => Line Discount=10%
This example rule is made up of a number of elements that state if the buyer organization is AOL, the seller is Sun, and the product is computers, BuyerXpert/SellerXpert will apply a 10% line discount to an order.
Rule Elements
A business rule consists of the following elements:
Rule Name
A rule name identifies a rule, for example LINE_DISCOUNT.
Applicability Condition
The applicability condition specifies when to apply a rule. An applicability condition is actually a set of equality constraints over a set of roles that are evaluated during conflict resolution.
Example
Buyer==AOL & Seller==Sun & Product==ComputersIf the buyer organization is AOL and the seller is Sun and the product is Computers, the rule is applicable. All applicability conditions have this form.
Business Roles
Business roles are part of an applicability condition and identify the valid roles for a rule. In the preceding example, the business roles are Buyer, Seller, and Product.
Specified Value
Each rule has a specified value, which in its simplest form is a constant value.The specified value is a line discount of 10%.
Sometimes you may need to specify a value by using a variable to reference another value.
Receiving Location==Ship to Location
The specified value is equal to the ship to location value.
Conflict Resolution Strategies
BuyerXpert/SellerXpert provides conflict resolution strategies to resolves conflicts when multiple rules are applicable for a given situation. There are four conflict resolution strategies:
Role Ordering Resolution
DAG Resolution (Directed Acyclic Graph)
Role Ordering Resolution
In role ordering resolution, BuyerXpert/SellerXpert resolves conflicts between applicable rules to the first role. If there are multiple rules with identical values for the first role, BuyerXpert/SellerXpert uses the second role to resolve the conflict, and so forth.Buyer==AOL & Product==All => Discount=5%
Buyer==AOL & Product==Computers => Discount=10%
In this example, if an AOL buyer wants to purchase a computer, both rules apply. The first role (buyer) is identical for both rules, so BuyerXpert/SellerXpert uses the second role (product) to resolve the conflict between the rules. The discount applied is 10%.
Inheritance Resolution
For inheritance resolution of parent-child conflicts, BuyerXpert/SellerXpert evaluates the rules from more specific to less specific and applies the inheritance resolution strategy associated with each rule instance.Buyer==AOL & Resolution==Union => Discount=1
Buyer==Netscape & Resolution==PreferSpecific => Discount=2
Buyer==APD & Resolution==Union => Discount=3
In this example, APD is the most specific rule in the hierarchy, so BuyerXpert/SellerXpert evaluates it first. Its resolution strategy is union, so BuyerXpert/SellerXpert considers the next applicable rule in the hierarchy. The Netscape rule specifies that its value (PreferSpecific) should be used in place of any previous values, so the final rule for AOL is not considered. The discount applied is the set [3,2].
DAG Resolution
If the inheritance tree for a role is actually a Directed Acyclic Graph (DAG), there is no clear ordering specified for sibling rules. In this example, BuyerXpert/SellerXpert evaluates each rule globally with all instances of the rule.Product==Computers => Discount=5%
Product==DomesticItems & Resolution==MostRecent => Discount=10%
In this example the buyer wants to purchase a domestic computer and both rules have the same applicability condition. The second rule includes the conflict resolution value MostRecent, so BuyerXpert/SellerXpert uses this value to select the second rule. The discount applied is 10%.
Duplicate Resolution
If there are multiple rules with identical applicability conditions, BuyerXpert/SellerXpert evaluates the duplicate resolution strategy associated with each rule globally.Product==Computers & Buyer==AOL & Resolution==Highest=> Discount=10%
Product==Computers & Buyer==APD & Resolution==Highest=> Discount=5%
In this example, the applicability conditions for the rules are identical, so there are duplicate values for discount which cannot be decided on the basis of the applicability conditions alone. BuyerXpert/SellerXpert evaluates the resolution values select the first rule. The discount applied is 10%.
When there are conflicts between rules, BuyerXpert/SellerXpert determines which rule prevails by applying the conflict resolution strategies listed in Table 5-1.
Conflict Resolution Values
Each business rule has conflict resolution values that indicate how BuyerXpert/SellerXpert resolves situations when multiple rules are applicable for a given situation. There are six conflict resolution values: HIGHEST, LOWEST, PREFER_SPECIFIC, MOST_RECENT, UNION, and INTERSECTION.Buyer==AOL & Resolution==Union ==> Discount=5%
In this example, the conflict resolution value is union.
Table 5-2 explains the conflict resolution values and provides examples of each.
Administrator's Rules Tasks
A full set of business rules is supplied with BuyerXpert/SellerXpert. If the supplied configurations work for the business model of your company, you can use the rules as they stand, but this is unlikely. Your job as administrator is to configure the BuyerXpert/SellerXpert business rules to support the particular business practices of your organization.Usually sample data is loaded into BuyerXpert/SellerXpert during implementation, which provides you with a set of business rules data to modify for your organization. After you have gathered your organization-specific data and set up your resources, you are ready to set up your rules.
Table 5-3 contains a list of business rule tasks. The right-hand column provides information about where to find instructions, guidelines, or tools for performing that task.
Table 5-3    Administrator's Business Rule Tasks
Task
Location of Instructions/Guidelines/Tools
Modifying Rules Using the Import Utility section Chapter 8 "Importing Data
Table 5-5 through Table 5-39
All the rules tables are contained in Table 5-5 through Table 5-39.
Modifying Rules
BuyerXpert/SellerXpert provides two methods for modifying rules:
Using the Admin interface to select rule values
Modifying Rules Using the Admin Interface
The BuyerXpert/SellerXpert Admin interface allows you to modify individual rules.
Note There are dependencies between rules. For example, a user that has organization privileges may also be granted other privileges.
Rules created at the organization level can be administered by the orgadmin. Some rules define user preferences (preferred language, display currency) and can be administered by a self admin.
Follow these guidelines to modify a business rule using the Admin interface (field and procedure details are contained in Help):
Select the area you want, such as Pricing.
Select the type of rule you want to add or edit, such as Tax Rules.
Select the particular rule you want to add or edit.
Follow procedures in Help to complete the task.
- For example, select GROUP_FREIGHT_TAX_RULE.
Modifying Rules Using the Import Utility
Like other resources, rules can also be updated using the Import utility. If the Import utility is used, you must explicitly specify which organization the resource belongs to. In the case of user preferences, you must also specify if the resource is owned by a particular user.Instructions for creating an import data file and using the Import utility are contained in Chapter 8 "Importing Data."
BuyerXpert/SellerXpert Rules List
Table 5-4 lists the BuyerXpert/SellerXpert business rules alphabetically by category and includes the following information:
CategoryBusiness rule category
Rule NameBusiness rule name used in the import utility (not the rule name used in the graphical administrative interface).
Value TypeAllowable values are boolean, integer, string, and NTV. NTVs store name, type, and value data and are generally used for setting and obtaining values.
*Accounting Code Rules
Select Accounting Code Rules to access the accounting code rules from the BuyerXpert graphical administrative interface.The accounting code rules are:
Accounting Code Model (ACCNT_CODE_MODEL) Specifies the accounting code model.
Accounting Code External API Server (ACCNT_CODE_EXTAPI_SERVER) Specifies the accounting code external API server.
*Accounting Code Rules Conflict Resolution
Table 5-5 describes how BuyerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-5    Accounting Code Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Additional Information Rule
Select Order Processing> Line Item Additional Information to access the AIF rule from the BuyerXpert/SellerXpert graphical administrative interface.The additional information field (AIF) rule is:
Line Item Additional Info (LINE_ITEM_ADDITION_INFO_STRUCT) Indicates that you can add additional information to a line item.
Additional Information Rule Conflict Resolution
Table 5-1 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-6    Additional Information Rule
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
*Approval Rules
Select Approvals>Approval Rules to access the approval rules from the BuyerXpert graphical administrative interface.
Approval Limit (APPROVAL_LIMIT) Specifies approval limits. This rule contains the following NTV value:
APPROVAL_LIMIT_CURRENCY Defines approved currency limit.
Approval Matrix Types (APP_MATRIX_TYPES) Lists the approval matrix types.
Can Delete Approver (CAN_DELETE_APPROVER) Provides permission to delete an approver.
Can Escalate Approver (CAN_ESCALATE_APPROVER) Indicates that you can escalate an approver.
Can Receive Email Notification (CAN_RECEIVE_EMAIL_NOTIFICATION) Indicates that you can receive email notification.
Escalation Model (ESCALATION_MODEL) Describes how to escalate order approvals.
Default Purchase Approval Process (PURCHASE__APPROVAL_PROCESS_DEFAULT) Defines the default purchase approval process.
Reminder (REMINDER) Specifies reminder interval in minutes. This rule contains the following NTV value:
REMINDER__LIMIT Specifies reminder limit.
*Approval Rules Conflict Resolution
Table 5-7 describes how BuyerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-7    Approval Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
*Commodity Code Rules
Select Commodity Code Rules to access the commodity code rules from the BuyerXpert graphical administrative interface.
Commodity Code Model (COMMODITY_CODE_MODEL) Specifies the commodity code model.
Commodity Code External API Server (COMMODITY_CODE_EXTAPI_SERVER) Specifies the commodity code external API server.
Commodity Code Mapping Model (COMMODITY_CODE_EXTAPI_SERVER) Specifies the commodity code mapping model.
Commodity Code Mapping External API Server (COMMODITY_CODE_MAP_EXTAPI_SERVER) Specifies the commodity code external API server.
*Commodity Code Rules Conflict Resolution
Table 5-8 describes how BuyerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-8    Commodity Code Rules
Rule
NameValue Type
Role Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Company Rule
Select Rules for Companies to access the company rule from the BuyerXpert/SellerXpert graphical administrative interface.
Seller Company (SELLER_COMPANIES) Indicates the seller company.
Company Rule Conflict Resolution
Table 5-9 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-9    Company Rules Conflict Resolution
Rule
NameValue Type
Role Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
*Contract Rules
Select Contracts>Contract Rules to access the contract rules from the BuyerXpert graphical administrative interface.
Default Contract (CONTRACT_DEFAULT) Defines the default contract.
Contract List (CONTRACT_LIST) Specifies the contract list.
Contract Admin (CONTRACT_ADMIN) Specifies the contract administrator.
Contract Rules Conflict Resolution
Table 5-10 describes how BuyerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-10    Contract Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Currency Rules
Select Order Processing>Currency Rules to access the currency conversion rules from the BuyerXpert/SellerXpert graphical administrative interface.The currency conversion rules are:
Common Currency (COMMON_CURRENCY) Describes the common currency to use for an order.
Currency Conversion Table (CURRENCY_CONVERSION_TABLE) Describes the currency conversion table.
Currency Rate Freeze Model (CURRENCY_RATE_FREEZE_MODEL) Defines the currency freeze rate.
Default Display Currency (DEFAULT_DISPLAY_CURRENCY) Defines the default display currency.
Display Currency List (DISPLAY_CURRENCY_LIST) Defines the display currency list.
Display Currency Precision (DISPLAY_CURRENCY_PRECISION) Defines the display currency precision.
Currency Rules Conflict Resolution
Table 5-11 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-11    Currency Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Discount Charge Rules
Select Pricing>Shipping Rules to access the discount charge rules from the BuyerXpert/SellerXpert graphical administrative interface.The discount adjustments rules are:
Group Adjustment (GROUP_ADJUSTMENTS) Specifies group discount charges.
Line Adjustment (LINE_ADJUSTMENTS) Specifies line item discounts.
Maximum Adjustment Limit Specifies the maximum adjustment level. This rule contains the following NTV value:
MAX_LINE_MARKUP Specifies maximum line item markup.
Discount Charge Rules Conflict Resolution
Table 5-12 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
*Invoice Matching Rules
Select Invoice Matching Rules to access the invoice matching rules from the BuyerXpert/SellerXpert graphical administrative interface.The invoice matching rules are:
Invoice Matching Algorithm (INVOICE_MATCHING_ALGORITHM) Allows you to customize the invoice matching process. The string defined here can be accessed in the iPlanet Process Manager and used to customize the invoice matching routine.
Allowed to Pay Invoice (ALLOWED_TO_PAY_INVOICE) Determines if the Pay Anyway button is available in the invoice matching user interface.
Payment Voucher Currency (PAYMENT_VOUCHER_CURRENCY) Specifies the currency to use when creating payment voucher XML documents.
Invoicing User (INVOICE_USER) Specifies a user environment to use to execute the invoice matching algorithm process, because the invoice matching process is not started directly through a user interface. The invoice matching process starts automatically when an invoice is received.
*Invoice Matching Rules Conflict Resolution
Table 5-13 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-13    Invoice Matching Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Locale Rule
Select Rules for Locales to access the local rule from the BuyerXpert/SellerXpert graphical administrative interface.
Preferred Locale (PREFERRED_LOCALE) Indicates the preferred locale (country) to use.
Locale Rule Conflict Resolution
Table 5-14 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-14    Locale Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Location Rules
Select Location>Location Rules to access the bill to location rules from the BuyerXpert/SellerXpert graphical administrative interface.The BuyerXpert/SellerXpert location rules are:
Bill to Location (Table 5-15)
Ship to Location (Table 5-16)
Ship From Location (Table 5-17)
Pay to Location (Table 5-19)
Send to Location (Table 5-21)
Bill to Location Rules
Select Location>Bill To Location Rules to access the location rules from the BuyerXpert/SellerXpert graphical administrative interface.The bill to location rules are:
Default Bill to Location (BILLTO_LOCATION_DEFAULT) Defines the default bill to location for an order.
Bill to Location List (BILLTO_LOCATION_LIST) Specifies the bill to location list.
Default Bill to Contact (CONTACT_BILLTO_DEFAULT) Defines the default bill to contact person for an order.
Bill to Contact List (BILLTO_CONTACT_LIST) Specifies the bill to location contact person list.
Bill to Location Rules Conflict Resolution
Table 5-15 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-15    Bill to Location Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Ship to Location Rules
Select Location>Ship To Location Rules to access the ship to location rules from the BuyerXpert/SellerXpert graphical administrative interface.The ship to location rules are:
Default Ship to Location (SHIPTO_LOCATION_DEFAULT) Specifies ship to location default.
Ship to Location List (SHIPTO_LOCATION_LIST) Specifies ship to location list.
Default Ship to Contact (CONTACT_SHIPTO_DEFAULT) Specifies the default contact person for ship to location.
Ship to Contact List (CONTACT_SHIPTO_LIST) Specifies the contact person list for ship to location.
Ship to Location Conflict Resolution
Table 5-16 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-16    Ship to Location Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Ship From Location Rules
Select Location>Ship From Location Rules to access the ship from location rules from the BuyerXpert/SellerXpert graphical administrative interface.The ship from location rules are:
Default Ship from Location (SHIPFROM_LOCATION_DEFAULT) Specifies ship from location default.
Ship from Location List (SHIPFROM_LOCATION_LIST) Specifies ship to location list.
Default Ship from Contact (CONTACT_SHIPFROM_DEFAULT) Specifies default contact person for ship to location.
Ship from Contact List (CONTACT_SHIPFROM_LIST) Specifies contact person list for ship to location.
Ship From Location Conflict Resolution
Table 5-17 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Pay to Location Rules
Select Location>Pay to Location Rules to access the pay to location rules from the BuyerXpert/SellerXpert graphical administrative interface.The pay to location rules are:
Default Pay to Location (PAYTO_LOCATION_DEFAULT) Specifies pay to location default.
Pay to Location List (PAYTO_LOCATION_LIST) Specifies default pay to location list.
Default Pay to Contact (CONTACT_PAYTO_DEFAULT) Specifies default contact person for pay to location.
Pay to Contact List (CONTACT_PAYTO_LIST) Specifies default contact person list for pay to location.
Pay to Location Conflict Resolution
Table 5-18 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-18    Pay to Location Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Send to Location Rules
Select Location>Send to Location Rules to access the send to location rules from the BuyerXpert/SellerXpert graphical administrative interface.The send to location rules are:
Default Send to Location (SENDTO_LOCATION_DEFAULT) Specifies send to location default.
Send to Location List (SENDTO_LOCATION_LIST) Specifies send to location list.
Default Send to Contact (CONTACT_SENDTO_DEFAULT) Specifies default contact person for send to location.
Send to Contact List (CONTACT_SENDTO_LIST) Specifies send to location contact person list.
Send to Location Conflict Resolution
Table 5-19 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-19    Send to Location Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Order Entry Rules
Select Order Processing> Rules for Order Entry to access the order entry rules from the BuyerXpert/SellerXpert graphical administrative interface.
Line Grouping Number (LG_NUMBER) Specifies the number of lines in a purchase order. This rule contains the following NTV values:
PREFIX Specifies purchase order prefix.
Global Template for Requisition (REQUISITION_GLOBAL_TEMPLATES) Specifies global templates to use creating requisitions.SEQUENCE_NAME Specifies purchase sequence name.
SUFFIX Specifies purchase order suffix.
Global Template for Orders (ORDER_GLOBAL_TEMPLATES) Specifies global templates to use creating orders.
Order Entry Rules Conflict Resolution
Table 5-20 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-20    Order Entry Rules
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Payment Rules
BuyerXpert/SellerXpert provides the following payment rules:
Payment Types (Table 5-21)
Payment Terms (Table 5-22)
Payment Types Business Rules
Select Payments>Payment Types to access the payment subtype rules from the BuyerXpert/SellerXpert graphical administrative interface.The payment subtypes business rules are:
Default Payment Subtype (PAYMENT_SUBTYPE_DEFAULT) Specifies the default payment subtypes. This rule contains the following NTV values:
MAX Specifies the maximum payment subtype.
Payment Subtypes List (PAYMENT_SUBTYPE_LIST) Specifies the payment subtypes list. This rule contains the following NTV values:MIN Specifies the minimum payment subtype.
METHOD Specifies the payment subtype method.
MAX Specifies the maximum payment subtype.
MIN Specifies the minimum payment subtype.
METHOD Specifies the payment subtype method.
- To set multiple values, such as multiple credit cards, for a payment subtype list rule instance you must define multiple instances. You can not define them as part of one instance. However, it is possible to set multiple values with other list rules.
- You can use the payment type or payment subtype as a value for the payment subtype.
Payment Types Rules Conflict Resolution Table
Table 5-21 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-21    Payment Types Conflict Resolution Table
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Payment Terms Business Rules
Select Payments>Payment Rules to access the payment terms rules from the BuyerXpert/SellerXpert graphical administrative interface.The payment terms business rules are:
Default Payment Terms (PAYMENT_TERMS_DEFAULT) Specifies the default payment terms.
Payment Terms List (PAYMENT_TERMS_LIST) Specifies the payment terms list.
Payment Processing Methods for Orders (PAYMENT_PROCESSING_ METHOD Specifies the kinds of payments (credit cards, bank account, and so on).
Payment Terms Rules Conflict Resolution Table
Table 5-22 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values
Table 5-22    Payment Terms Conflict Resolution Table
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Pricing Rules
Select Pricing>Pricing Rules to access the pricing rules from the BuyerXpert/SellerXpert graphical administrative interface.
Price Additional Precision (PRICE_ADDITIONAL_PRECISION) Indicates decimal places to use for price adjustments.
Price Adjustment (PRICE_ADJUSTMENTS) Indicates discounts, charges, allowable decimal places beyond the default, or promotional (DCAP) price adjustment to use.
PriceList (PRICELIST) Defines the pricelist to use. This rule contains the following NTV values:
PRICE_COLUMN_LOWEST_CHOICE Picks the lowest price as the look up price.
PriceList Discount Markup (PRICELIST_DISCOUNT_ MARKUP) Determines pricelist discount markup to use when the product price model uses discount price.PRICELIST Defines the pricelist to use.
PRICELIST_COLUMN_LOOKUP Identifies look up table to use for determining price look up column.
PRICELIST_DEFAULT_COLUMN Identifies default pricelist column to use.
Pricing Model (PRICING_MODEL) Indicates default price models. Values are CATALOG, PRICELIST, USER_ESTIMATE.
Can Override Price (CAN_OVERRIDE_PRICE) Allows you to override a price.
Pricing Rules Conflict Resolution
Table 5-1 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-23    Pricing Rules Conflict Resolution
Rule Name
Value Type
Role Ordering Resolution
Inheritance Resolution
DAG
ResolutionDuplicate
Resolution
Quality Entry Rule
Select Quality Entry Rules to access the quality entry rule from the BuyerXpert/SellerXpert graphical administrative interface.
Quality Entry Form (QUALITY_ENTRY_FORM) Indicates that you can add a quality entry form.
Quality Entry Rule Conflict Resolution
Table 5-24 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-24    Quality Entry Rule
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
*Receiving Rules
Select Receiving Rules to access the receiving rules from the BuyerXpert/SellerXpert graphical administrative interface.
Receiving Tolerance (RECEIVING_TOLERANCE) Describes the receiving rules tolerances. This rule contains the following NTV values:
OVER_WARNING_PERCENT Specifies how many items can be received over the ordered amount
Receiving Tolerance Precision (RECEIVING_TOLERANCE_PRECISION) Specifies permissible variation that is allowed over the ordered amount.UNDER_RECEIVE_PERCENT Specifies how many items can be received under the ordered amount
Can Receive (CAN_RECEIVE) Indicates who can receive an order.
*Receiving Rules Conflict Resolution
Table 5-25 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-25    Receiving Rules
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Reports Rules
Select Rules for Reports to access the report rules from the BuyerXpert/SellerXpert graphical administrative interface.Report rules allow you to product reports at the user, manager, orgadmin, or superadmin level. Each report requires different levels of access permission.
Can View User Reports (CAN_VIEW_USER_REPORTS) Indicates you have permission to view user reports.
Can View Manager Reports (CAN_VIEW_MANAGER_REPORTS) Indicates you have permission to view manager reports.
Can View Admin Reports (CAN_VIEW_ADMIN_REPORTS) Indicates you have permission to view orgadmin reports.
Can View SuperAdmin Reports (CAN_VIEW_SUPERADMIN_REPORTS) Indicates you have permission to view superadmin reports.
Reports Rules Conflict Resolution
Table 5-26 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-26    Reports Rules Conflict Resolution
Field Name
Value
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Sales Quote Rules
Select > to access the sales quote rules from the SellerXpert graphical administrative interface.
Sales Quote Terms and Conditions (SALES_QUOTE_TC) Enables the terms and conditions file to be accessed based on the user.
Sales Quote Valid Days (SALES_QUOTE_VALID_DAYS) Indicates the number of days which the sales quote is valid.
Sales Quote Rules Conflict Resolution
Table 5-28 describes how SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-27    Sales Quote Rules Conflict Resolution
Rule
NameValid
RolesRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Security Rules
Select General Info>Security Rules to access the security rules from the BuyerXpert/SellerXpert graphical administrative interface.
Allow Password Login (ALLOW_PASSWORD_LOGIN) Indicates if you can login to BuyerXpert/SellerXpert.
Can Set Owner (CAN_SET_OWNER) Indicates if you can specify the owner of a resource.
Security Rules Conflict Resolution
Table 5-28 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-28    Security Rules Conflict Resolution
Rule
NameValid
RolesRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Shipping Rules
Select Shipping>Shipping Rules or Pricing>Shipping Rules to access the shipping rules from the BuyerXpert/SellerXpert graphical administrative interface.
Default Freight Terms (FREIGHT_TERM_DEFAULT) Specifies default freight terms and conditions for an order.
Freight Terms List (FREIGHT_TERM_LIST) Indicates freight terms and conditions to use for an order.
Group Level Shipping Charge (GROUP_LEVEL_SHIPPING_CHARGE) Specifies group level shipping charge.
Line Level Shipping Charge (LINE_LEVEL_SHIPPING_CHARGE) Specifies line level shipping charge.
Default Shipping Method (SHIPPING_METHOD_DEFAULT) Specifies default shipping method.
Shipping Method List (SHIPPING_METHOD_LIST) Specifies default shipping method.
Shipping Rules Conflict Resolution
Table 5-1 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Shipping Rules Conflict Resolution
Table 5-29 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Tax Rules
Select Pricing>Tax Rules to access the taxation rules from the BuyerXpert/SellerXpert graphical administrative interface.
Customer Taxability (CUSTOMER_TAXABILITY) Indicates a customer's tax status. This rule contains the following NTV value:
CUSTOMER_TAX_CERTIFICATE_ID Customer's tax certificate ID.
Group DCAP Taxability Table (GROUP_DCAP_TAX_TABLE) Tax table for group discounts, charges, allowances, and promotions (DCAPs) tax rates.
Group Freight Taxability Table (GROUP_FREIGHT_TAX_ TABLE) Tax table for group freight tax rates.
Line Item Tax (LINE_DCAP_TAX_TABLE) Tax table for line item discounts, charges, allowances, and promotions (DCAPs). This rule contains the following NTV values:
Tax Code (TAX_ CODE) Identifies the tax code to use for a specific order or customer.
Tax Rules Conflict Resolution
Table 5-30 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
*Timecard Rules
Select Timecard>Timecard Rules to access the timecard rules from the BuyerXpert graphical administrative interface.
Timecard Approval (TIMECARD_APPROVAL_DEFAULT) Specifies the default timecard approver.
Can Create Timecard (CAN_CREATE_TIMECARD) Specifies the default timecard approver.
*Timecard Rules Conflict Resolution
Table 5-31 describes how BuyerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-31    Timecard Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Transmission Rules
Select Transmission Rules to access the transmission rules from the BuyerXpert/SellerXpert graphical administrative interface.The transmission rules are used to transmit EDI documents. The rules include:
EDI Documents (Table 5-32)
EDI Receiver (Table 5-33)
EDI Sender (Table 5-34)
EDI Currency (Table 5-35)
OBI Compliant (Table 5-36)
Auto Submit (Table 5-37)
EDI Document Rule
Select Transmission Rules>EDI Document to access the EDI document rule from the BuyerXpert/SellerXpert graphical administrative interface.
EDI Document (XMIT_DOCUMENT) Describes how to transmit EDI documents. This rule contains the following NTV value:
ORDER_CHANGE Specifies EDI document format to use for transmitting order changes.
EDI Document Rules Conflict Resolution
Table 5-32 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-32    EDI Document Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
EDI Receiver Rule
Select Transmission Rules>EDI Receiver to access the EDI receiver rule from the BuyerXpert/SellerXpert graphical administrative interface.
EDI Receiver (XMIT_RECEIVER) Describes how to receive EDI documents. This rule contains the following NTV value:
ORDER_CHANGE Specifies EDI document format to use for receiving order changes.
EDI Receiver Rules Conflict Resolution
Table 5-33 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-33    EDI Receiver Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
EDI Sender Rule
Select Transmission Rules>EDI Sender to access the EDI sender rule from the BuyerXpert/SellerXpert graphical administrative interface.
EDI Sender (XMIT_SENDER) Describes how to send EDI documents. Required attributes are:
ORDER_CHANGE Specifies EDI sender format to use for transmitting order changes.
EDI Sender Rule Conflict Resolution
Table 5-34 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-34    EDI Sender Rule Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
EDI Currency Rule
Select Transmission Rules>EDI Currency to access the EDI currency rule from the BuyerXpert/SellerXpert graphical administrative interface.
EDI Currency (XMIT_CURRENCY) Defines the currency to use for an EDI document.
EDI Currency Rule Conflict Resolution
Table 5-35 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-35    EDI Currency Rule Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
*OBI Compliant Rule
Select Transmission Rules>OBI Compliant to access the OBI compliant rule from the BuyerXpert/SellerXpert graphical administrative interface.
OBI Compliant (OBI_COMPLIANT) Indicates a document is OBI compliant.
*OBI Compliant Rule Conflict Resolution
Table 5-36 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-36    OBI Compliant Rule Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
EDI Auto Submit Rule
Select Transmission Rules>Auto Submit to access the auto submit rule from the BuyerXpert/SellerXpert graphical administrative interface.
Auto Submit (AUTO_SUBMIT) Indicates if you can automatically submit an EDI document.
Auto Submit Rule Conflict Resolution
Table 5-37 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-37    EDI Auto Submit Rule Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
AIF (UDF) Rule
Select Accounting Code Rules to access the UDF (also known as AIF, additional information field) rule from the BuyerXpert/SellerXpert graphical administrative interface.
UDF Default Value (UDF_DEFAULT_VALUE) Specifies the default UDF accounting code value.
UDF Rule Conflict Resolution
Table 5-5 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-38    UDF Rule Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Unit Conversion Rules
Select Order Processing>Unit Conversion Rules to access the unit conversion rules from the BuyerXpert/SellerXpert graphical administrative interface.The unit conversion rules are:
Quantity Conversion Table (QUANTITY_CONVERSION_TABLE) Describes the quantity conversion table.
Quantity Precision (QUANTITY_PRECISION) Specifies the quantity precision.
Weight Conversion Table (WEIGHT_CONVERSION_TABLE) Describes the quantity conversion table.
Weight Precision (WEIGHT_PRECISION) Specifies the weight precision.
Unit Conversion Rules Conflict Resolution
Table 5-39 describes how BuyerXpert/SellerXpert resolves conflicts when multiple rules apply for a given situation. See "Conflict Resolution Strategies" for definitions of the columns used in the table and the allowable conflict resolution values.
Table 5-39    Unit Conversion Rules Conflict Resolution
Rule
NameValue
TypeRole Ordering
ResolutionInheritance
ResolutionDAG
ResolutionDuplicate
Resolution
Previous Contents Index Next
Copyright © 2001 Sun Microsystems, Inc. Some preexisting portions Copyright © 2001 Netscape Communications Corp. All rights reserved.
Last Updated September 07, 2001