When a RFQ is sent to Flash, first a project is created in flash using the current quote being requested for pricing. Then a quote is created referencing the project. From there the following logic is used:
- If the same quote is updated and a new RFQ is sent, the existing Flash quote is updated
- If a "new bid like" is used in OASIS, a new quote is created in Flash referencing the existing Flash project
General Tab
Field | Mapping Notes |
---|---|
Project Name | project.setProjectName() - includes phase name. |
Phase Name | See above |
Location City | project.setProjectCity() |
Location State | project.setProjectStateCode() |
Owner | - |
Winning Agency | - |
Quoter | - |
CSR | - |
Custom TAGS | - |
Specifiers | - |
Specified Project | - |
Locked | - |
Active | - |
Show on Bid Board | - |
For 'Spec Registration' | - |
%Specified | - |
%Approved | - |
Rank | - |
Current Bid Date | (Bid date below used instead.) |
External Code | - |
Completion Date | - |
Start Date | - |
Valuation | - |
Tax Exemption Code | - |
File Code | - |
Sales Accounts | - |
Detail
Field | Mapping Notes |
---|---|
Bid Name | - |
Status | - |
RA Date | - |
Bid Date | project.setBidDate() |
Exp. Date | project.setExpirationDate() |
Code | - |
BQty | lineWS.setQuantity() |
Type | lineWS.setLineItemType() |
MFG | lineWS.setBrand() - using mappin in manufacturer setup |
Part | lineWS.setCatalogNumberValue() |
Description | lineWS.setDescription() |
Cost | - |
Sell Price | - |
Sell Comm | - |
MFG Quote | - |
MFG Target | lineWS.setCustomerPrice() lineWS.setUnitPriceValue1() |
Note | *** Need to reconsider. |
Line UID | lineWS.setCustomerLineNumber() |
Customers
Notes
Field | Mapping Notes |
---|---|
MFG Remarks (MFG Tab) | if not blank qh.setComment() qh.setCommentTypeCode("AL") qh.setCreatedByName(OASIS user name) |
Remarks | - |
External Notes | - |
Internal | Never Ever! |
Augmentation Data
Field | Mapping Notes |
---|---|
User login | project.setAgentContact(from login) |
Constant code "US" | project.setProjectCountry("US") |
Obtain AgentLiteBean from user login | project.setAgent() |
Agency Splits are not currently mapped to flash | project.setCommissionableAgents().setAgent(from login) project.setCommissionableAgents().setCommissionCode(AGENT_REGULAR) project.setCommissionableAgents().setCommissionSplit(1) project.setCommissionableAgents().setUID(ws.getAgentLiteBean().getUID()) |
Constant code "N" | quoteWS.setHFRCommitted("N") |
Comments
0 comments
Please sign in to leave a comment.