What is SAP PACE Program for NetWeaver Solutions
Hi,
Can anyone tell me about any details for the "SAP PACE (Pro-Active Customer Engagement) Program for NetWeaver Solutions".
I want to know, what is this program or product?
What does it do? is it good to recommend the client for implementing this product?
Any inputs are highly appreciated.
Thank you.
Hi,
I'm afraid in standard SAP do not have such report.
As a workaround you could try the following: The correction would consist of the following steps:
1) remove the link between the budget and the IT0759 in the IMG step "Assign Compensation Review Item Attributes"
Here you will need to remove the "Budget Type"
2) Then you should delete the IT0759 records for which the budget was not updated (revert the process completely, this means that if the status of IT0759 is "active" you will need to check IT0008 also)
3) next step will be to reset the link removed in step 1) betweenthe budget and the IT0759
4) create new IT0759 records as initially intended
Please note that you should try this in a test or development system first and check if everything worked well before using it in the production system.
Hope this help
Sarah
Similar Messages
-
What is SAP Web Programming?
What does SAP Web Programming mean?
Does this involve Jave integration in SAP?You can do web programming for SAP in most web technologies, both from SAP world and the "ordinary" world.
From SAP: BSP, PDK, Java/ ABAP Webdynpro and integrations with other technology standards for web development
Ordinary: Java connector (can be JSP/ J2EE), PHP integration etc.
Hope that solves your question, Otto
p.s.: for most (or all?) the mentioned technologies you can find the separate forum here on SDN -
SAP EhP1 SPS6 for NetWeaver 7.0 - tp status 230
While installing SAP EhP1 SPS6 for NetWeaver 7.0 in PBW
(BI production system) the process fails at phase
MAIN_NEWBAS/TABIM_UPG - with tp status 230 and unresolved requests in
buffer.
Anyone has a clue ?
Best regards,
Roger
PHASES.LOG
1 ETQ201 Entering upgrade-phase "TABIM_UPG" ("20110716054322")
4 ETQ399 Set environment for standard connect:
2 ETQ367 Connect variables are set for standard instance access
4 ETQ399 System-nr = '61', GwService = 'sapgw61'
4 ETQ399 Environment variables:
4 ETQ399 dbs_db4_schema=SAPR3
4 ETQ399 auth_shadow_upgrade=0
1 ETQ206 Executing pre-phase DB specific actions.
1 ETQ200 Executing actual phase 'MAIN_NEWBAS/TABIM_UPG'.
1 ETQ399 Phase arguments:
2 ETQ399 Arg[0] = 'TABIMUPG.BUF'
2 ETQ399 Arg[1] = 'TABIMUPG.TPP'
2 ETQ399 Arg[2] = 'TABIMUPG.TP0'
2 ETQ399 Arg[3] = 'TABIMUPG.ELG'
2 ETQ399 Arg[4] = 'XPRASUPG.BUF'
2WETQ399 tp terminated with status 230
4 ETQ380 computing toolpath for request "TP_ACT_ON_NEW_BUFFER"
4 ETQ381 request "TP_ACT_ON_NEW_BUFFER" means "act on the tp buffer,
new format"
4 ETQ382 translates to group "R3UP_TOOL_GROUP_SYS"
4 ETQ383 translates to path "/usr/sap/PBW/SYS/exe/run"
2 ETQ399XAnalyze summary error logfile TABIMUPG.ELG and remove all error2 ETQ399Xconditions as described in the upgrade manual
1 ETQ207 Executing post-phase DB specific actions.
4 ETQ010 Date & Time: 20110716054327
SAPehpi.log
CURRENTPHASE MAIN_NEWBAS/TABIM_UPG
...started at 20110716054322
...begin processing at 20110716054322
INFO: Nothing has been done in TABIM_UPG.
..times self: 0.130000/0.060000 usr/sys, children 1.110000/0.000000
usr/sys.
..finished at 20110716054327 with status UNRESOLVED REQUESTS IN BUFFER.
Error message set: 'Unresolved requests in buffer PBW
Check logfiles 'TABIMUPG.ELG'
and '/BWIASP1/usr/sap/PBW/put/EHPI/abap/log/SAPehpi.ECO''
...begin dialogue at 20110716054328Added *allobj to PBWOFR user profile and repeated the phase with success.
-
What's SAP Router String for?
Hi,
I can not find proper module for me to post this message, so I post it here.
When we create a new item in the SAP logon screen , we need to specify the following parameters:
1) System description
2) Message server
3) SAP Router String (optional)
4) System ID
5) System Number
4) Group
My question is, what's SAP router string for? How to define a new SAP router string?
Because sometimes we don't need to input SAP router string, and we can still logon to the system successfully.
So, If I need to create a new SAP router string, where to define?
Thanks.Hi
A route string describes the stations of a connection required between two hosts. A route string has the syntax
(/H/host/S/service/W/pass)*
It consists of any number of substrings in the form /H/host/S/service/W/pass .
A route string contains a substring for each SAProuter and for the target server.
Each substring contains the information required by SAProuter to set up a connection in the route: the host name, the port name, and the password, if one was given.
Syntax for substrings:
· /H / indicates the host name‑{}‑
Note that the host name must be at least two characters long.
· /S/ is used for specifying the service (port); it is an optional entry, the default value is 3299
· /W/ indicates the password for the connection between the predecessor and successor on the route and is also optional (default is u201Cu201D, no password)
In earlier Releases (<4.0A), the password entry was made one substring later and with the letter /P/.
New: /H/saprouter/W/pass/H/targetserver
Old: /H/saprouter/H/targetserver/P/pass
(Here pass is the password which is checked by the SAProuter on host saprouter to set up or prohibit the connection from the source host to the target host.)
Due to downward compatibility, the old password entry form is still possible.
Thenaks & Regards
Kishore -
What is the bdc program for vendor master?
what is the bdc program for vendor master?
Hi,
Find the code here.
And do create your text file data in the order of itab structure.
{report ZBDC_XK01
no standard page heading line-size 255.
data: bdcdata like bdcdata occurs 0 with header line.
data: begin of itab occurs 0,
lifnr like lfa1-lifnr,
bukrs like RF02K-bukrs,
ekorg like RF02K-ekorg,
ktokk like RF02K-ktokk,
anred like lfa1-anred,
name1 like lfa1-name1,
sortl like lfa1-sortl,
land1 like lfa1-land1,
spras like lfa1-spras,
waers like lfm1-waers,
end of itab.
selection-screen begin of block blk1 with frame.
parameters: p_file like rlgrap-filename OBLIGATORY.
selection-screen end of block blk1.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
perform f4_help_p_file.
start-of-selection.
perform get_data.
perform upload.
END-OF-SELECTION.
*& Form f4_help_p_file
text
--> p1 text
<-- p2 text
form f4_help_p_file .
data: v_file like p_file.
CALL FUNCTION 'F4_FILENAME'
IMPORTING
file_name = v_file.
CHECK sy-subrc EQ 0.
p_file = v_file.
endform. " f4_help_p_file
*& Form get_data
text
--> p1 text
<-- p2 text
form get_data .
data: s_file type string.
s_file = p_file.
CALL FUNCTION 'GUI_UPLOAD'
EXPORTING
filename = s_file
FILETYPE = 'ASC'
HAS_FIELD_SEPARATOR = 'X'
HEADER_LENGTH = 0
READ_BY_LINE = 'X'
DAT_MODE = 'D'
CODEPAGE = ' '
IGNORE_CERR = ABAP_TRUE
REPLACEMENT = '#'
CHECK_BOM = ' '
IMPORTING
FILELENGTH =
HEADER =
tables
data_tab = itab
EXCEPTIONS
FILE_OPEN_ERROR = 1
FILE_READ_ERROR = 2
NO_BATCH = 3
GUI_REFUSE_FILETRANSFER = 4
INVALID_TYPE = 5
NO_AUTHORITY = 6
UNKNOWN_ERROR = 7
BAD_DATA_FORMAT = 8
HEADER_NOT_ALLOWED = 9
SEPARATOR_NOT_ALLOWED = 10
HEADER_TOO_LONG = 11
UNKNOWN_DP_ERROR = 12
ACCESS_DENIED = 13
DP_OUT_OF_MEMORY = 14
DISK_FULL = 15
DP_TIMEOUT = 16
OTHERS = 17
IF sy-subrc <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
stop.
ENDIF.
endform. " get_data
*& Form upload
text
--> p1 text
<-- p2 text
form upload .
loop at itab.
perform bdc_dynpro using 'SAPMF02K' '0100'.
perform bdc_field using 'BDC_CURSOR'
'RF02K-KTOKK'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'RF02K-LIFNR' itab-lifnr.
perform bdc_field using 'RF02K-BUKRS' '0001'.
perform bdc_field using 'RF02K-EKORG' '1000'.
perform bdc_field using 'RF02K-KTOKK' '0001'.
perform bdc_dynpro using 'SAPMF02K' '0110'.
perform bdc_field using 'BDC_CURSOR'
'LFA1-SPRAS'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'LFA1-ANRED' itab-anred.
perform bdc_field using 'LFA1-NAME1' itab-name1.
perform bdc_field using 'LFA1-SORTL' itab-sortl.
perform bdc_field using 'LFA1-LAND1' itab-land1.
perform bdc_field using 'LFA1-SPRAS' itab-spras.
perform bdc_dynpro using 'SAPMF02K' '0120'.
perform bdc_field using 'BDC_CURSOR'
'LFA1-KUNNR'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0130'.
perform bdc_field using 'BDC_CURSOR'
'LFBK-BANKS(01)'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_dynpro using 'SAPMF02K' '0210'.
perform bdc_field using 'BDC_CURSOR'
'LFB1-AKONT'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0215'.
perform bdc_field using 'BDC_CURSOR'
'LFB1-ZTERM'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0220'.
perform bdc_field using 'BDC_CURSOR'
'LFB5-MAHNA'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_dynpro using 'SAPMF02K' '0310'.
perform bdc_field using 'BDC_CURSOR'
'LFM1-WAERS'.
perform bdc_field using 'BDC_OKCODE'
'/00'.
perform bdc_field using 'LFM1-WAERS' itab-waers.
perform bdc_dynpro using 'SAPMF02K' '0320'.
perform bdc_field using 'BDC_CURSOR'
'RF02K-LIFNR'.
perform bdc_field using 'BDC_OKCODE'
'=ENTR'.
perform bdc_dynpro using 'SAPLSPO1' '0300'.
perform bdc_field using 'BDC_OKCODE'
'=YES'.
call transaction 'XK01' using bdcdata mode 'A'.
refresh bdcdata.
clear itab.
endloop.
endform. " upload
*& Form bdc_dynpro
text
-->P_0126 text
-->P_0127 text
form bdc_dynpro using program dynpro.
clear bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
append bdcdata.
endform. " bdc_dynpro
*& Form bdc_field
text
-->P_0316 text
-->P_0317 text
form bdc_field using fnam fval.
clear bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
append bdcdata.
endform. " bdc_field}
Reward points if you find it helpful
Thanks,
Prasanna -
What is the best program for designing event flyers? I am looking for something basic and simple.
Poor old Photoshop® is forever being put down when it comes to layout work, but it is perfectly capable, and can output a high quality print PDF the printer will be perfectly happy with. OK you don't have the text flow between columns bells and whistles of InDesign and [spit] Publisher, but if you have a $10/month Photoshop/Lightroom subscription, instead of the $50/month full subscription, don't think you can't do a perfectly good flyer or poster.
https://helpx.adobe.com/photoshop/how-to/align-objects-guides.html -
What is the best program for playing games,dics,3d settings such as "groove setting"
what is the best program for playing games,dics,3d settings such as "groove setting"?
Aubry,
why don't you send your sequences straight to Compressor first, encode your movies as MPEG 2 and AC3 audio and import all assets in DVD studio PRO?
G. -
What's the best program for making a header containing rollover navigation links?
I have all CS4 programs and I'm looking to make a header that contains an interactive rollover nav bar. I want the bar to be located within the header. What is the best program for creating the header and rollover buttons. I'm aware i could manipulate the images in other programs, but placement and rollover button creation is what I'm looking for. Thanks. I'm thinking maybe flash or fireworks?
Spry can do this for you. See some samples here:
http://labs.adobe.com/technologies/spry/samples/menubar/MenuBarSample.html
Or there are commercially available menu systems from the likes of companies like Project Seven, whom I would personally recommend:
http://www.projectseven.com/ -
what's the best program for print? especially for newsletter,
flyers, and catalogs? is FH going to be deprecated? thanks,
bryan> what's the best program for print? especially for
newsletter, flyers, and catalogs? is FH going to be deprecated?
thanks, bryan
If you have used FreeHand before it is sill FreeHand of
course - as long as it works in our OS and there are no new
features you like to use.
If you have documents with a lot of text elements and
multiple pages InDesign may be the second best choice. For
typography it is the best tool available.
Illustrator is more for illustrations, although it seems that
it has good control for type it is clumsy and there are a few major
bugs that makes it unsuitable for body text.
Jukka -
What is a "Load Program" for material master?
Hi All,
What is a "Load Program" for the Material master? Is this the Mass Maintainence MM17? Can a Material be extended to all VIEWs + all Plants in one shot via MM17?
What are the steps using MM17?
Thanks in advanceYes, There is a Program to Upload Material Master Ie : RMDATIND, RMDATGEN
Using the above Program you can Upload Material Master. And You can Also use Uploading Tools like LSMW / BDC etc.
MM17 is For MAss Maintenance. Suppose If you want to Update Purchase Group / Purchase Value Key / MRP Controller / Etc... to 1000 Materials Using this MM17 you can Update in Bulk.
For Extending Views You can Use MM50 with LSMW if Material is Bulk.
Regards,
Ashok -
What's the standard program for smartform : HR_ECM_CRS
Hi Friends
what's the standard program for smartform : HR_ECM_CRS?
<REMOVED BY MODERATOR>
Regards,
Sree
Edited by: Alvaro Tejada Galindo on Feb 21, 2008 4:14 PMhi
good
check this link, hope this would help you to solve your problem.
http://saphelpbykevin.blogspot.com/2006/09/compensation-review-statement-confusion.html
thanks
mrutyun^ -
What is the best program for panning across an illustration for an App i am working on?
What is the best program for panning across an illustration for an App i am working on?
What is the best program for panning across an illustration for an App i am working on?
-
What is the print program for adobe form MEDRUCK_PO, How would I know that?
Hello All,
I am new to ADOBE forms and I have a requirement to develop a new Purchase Order Adobe Form . I need to confidure output types too. I am copying 'NEU' to 'ZNEU', and form name 'MEDRUCK_PO' to 'ZMEDRUCK_PO', but what would be the program name and form routine? How would I know the program name and form routine for new output type/form combination.
Any kind of help is highly appreciated and rewarded.
Thanks in advance
AbaperI am working on exactly same thing - customizing pdf form MEDRUCK_PO.
I copied MEDRUCK_PO to Z_MEDRUCK_PO and put my changes into the form.
You will use transaction SPRO to display the current routine and form and put your changes into effect.
SPRO-> click tab SAP Reference Image->Material Management->Purchasing->Messages->Forms(Layout Sets) for Messages->Assign Form and Output program for Purchase Order.
In the Form column change the form name to yours - Z_MEDRUCK_PO for example. You can also change the routine name if you want.
Take a look at SAPFM06P, specifically at includes FM06PE03 and FM06PE04.
You will find routines adobe_entry_neu, adobe_entry_mahn and adobe_entry_aufb in FM06PE03. They call routine adobe_print_output located in FM06PE04. -
What is SAP name space for different objects.
Hi Guys,
Kindly let me know the SAP name spaces for different objects.
Thankshi,
Naming Conventions in ABAP Objects
Global classes and interfaces that you create in the Class Builder are stored in the class library and administered by the R/3 Repository: they therefore have the same namespace as all other Repository objects (database tables, structures, data elements, and so on).
It is therefore necessary to have naming conventions for object types and their components and to use them uniformly within program development.
The following naming convention has been conceived for use within the SAP namespace:
If you do not observe the naming conventions for object types (classes and interfaces), conflicts will occur when the system creates persistent classes, since it will be unable to generate the necessary co-classes.
Namespace for Components
A single namespace within a class is shared by:
All components of the class itself (attributes, methods, events, constructors, interfaces, internal data types in the class, and aliases)
All public and protected components of the superclasses of the class.
Method implementation has a local namespace. The names of the local variables can obscure those of class components.
Naming Convention
The naming convention has been kept as general as possible to avoid adversely influencing the naming of objects.
General Remarks
When you choose names for development objects, you should:
Use English names
Use glossary terms when possible
For example, CL_COMPANY_CODE instead of BUKRS
In compound names, use the underscore character (_) as a separator. Since names are not case-sensitive, this is the only character that you can use to separate names.
Example: CL_COMPANY_CODE, CL_GENERAL_LEDGER_ACCOUNT
Names should describe the action, not the implementation of the action.
Example: PRINT_RECTANGLE, not RECTANGLE_TO_SPOOL
Conventions for Object Types
Class and interface names in the class library belong to the same namespace as data elements, tables, structures, and types. They are maintained centrally in table TADIR.
Class in the class library
CL_<class name>
The class name should be made up of singular nouns.
CL_COMPANY_CODE, CL_GENERAL_LEDGER_ACCOUNT
Interfaces in the class library
IF_<interface name>
The same naming convention applies to interfaces as to classes.
IF_STATUS_MANAGEMANT, IF_CHECKER
Local classes in programs
(recommendation)
LCL_<class name>
The class name should be made up of singular nouns.
LCL_TREE_MANAGEMENT
Local interfaces in programs
(recommendation)
LIF_<interface name>
The sane naming convention applies to interfaces as to classes.
LIF_PRINTER
Recommended naming conventions are not compulsory. However, if you use prefixes for these class and interface names, you should use those listed above.
Conventions for Components
Method name
<method name>
Method names should begin with a verb:
GET_STATUS, CREATE_ORDER, DETERMINE_PRICE
Events
<event name>
Event names should have the form
<noun>_<participle>:
BUTTON_PUSHED, COMPANY_CODE_CHANGED, BUSINESS_PARTNER_PRINTED
Local type definitions within a class
(recommendation)
TY_<type name>
TY_INTERNAL_TYPE, TY_TREE_LIST
Data definitions (variables)
<variable name>
When you name variables within a class (CLASS-DATA or DATA), avoid using verbs at the beginning of the name (to avoid conflicts with method names).
LINE_COUNT, MARK_PRINTED, MARK_CHANGED, STATUS
Data definitions (constants)
(recommendation)
CO_<constant name>
CO_MAX_LINE, CO_DEFAULT_STATUS, CO_DEFAULT_WIDTH, CO_MAX_ROWS
Recommended naming conventions are not compulsory. However, if you use prefixes for these class and interface names, you should use those listed above..
Concrete Method Descriptions
Attribute access
SET_<attribute name>, GET_<attribute name>
Methods that access attributes of any kind should be prefaced with GET_ or SET_.
GET_STATUS, SET_USE_COUNT
Event handler methods
ON_<event name>
Methods that handle events should begin with ON, followed by the name of the event that they handle.
ON_BUTTON_PUSHED, ON_BUSINESS_PARTNER_PRINTED
Methods that perform type conversions
AS_<new type>
AS_STRING, AS_ISOCODE
Methods that return a Boolean value
These methods may not return any exceptions.
Recommendation: Use SPACE and 'X' to represent false and true respectively.
IS_<adjective>
IS_OPEN, IS_EMPTY, IS_ACTIVE
Check methods
CHECK_<objective>
CHECK_AUTHORIZATION, CHECK_PROCESS_DATE
Local Conventions Within Methods
For parameters
The parameters are regarded from the point of view of the method that implements them:
IMPORTING parameters
IM_<parameter name>
EXPORTING parameters
EX_<parameter name>
CHANGING parameters
CH_<parameter name>
RESULT
RE_<result>
Using prefixes is NOT compulsory. However, if you do use them, use those listed above.
For exceptions
The following table contains a series of possible exception names, that can also be used generically (for example, NOT_FOUND could also be used as DATE_NOT_FOUND)
EXCEPTION
Meaning
ACTION_NOT_SUPPORTED
The requested action or function code is not supported.
CANCELLED
If a method uses a dialog to find out what has to be dome (for example, a list of choices), and the user chooses "Cancel", you can set this exception.
EXISTING
A new object that you want to create already exists in the database.
FAILED
The method could not be executed because of the current environment. This exception is intended for cases where the method cannot be executed because of variable system circumstances.
..._FAILED
Part of the method could not be completed because of the current environment. (OPEN_FAILED, CLOSE_FAILED, SELECTION_FAILED, AUTHORIZATION_FAILED)
FOREIGN_LOCK
Data is locked by another user.
INCONSISTENT
Object data in the database is inconsistent.
..._INCONSISTENT
The component data for of an object in the database is inconsistent.
INVALID
The object data entered is incorrect (for example, company code does not exist). Compare NOT_QUALIFIED.
..._INVALID
The component data entered for an object is incorrect. Compare NOT_QUALIFIED.
INTERNAL_ERROR
Last resort. Only use this exception if you cannot be more precise about the nature of the error.
NOT_AUTHORIZED
The user does not have the required authorization.
NOT_CUSTOMIZED
The object requested is not correctly customized.
..._NOT_CUSTOMIZED
The component of the requested object is not correctly customized.
NOT_FOUND
Unable to find the requested object.
..._NOT_FOUND
Unable to find component of the requested object.
NOT_QUALIFIED
The combination of input parameters is insufficient to run the method. Compare INVALID.
..._NOT_QUALIFIED
One parameter of the method is not qualified.
NUMBER_ERROR
Error assigning a number.
SYSTEM_ERROR
This exception is set if the Basis system returns an unexpected error message.
regards,
sudheer. -
IE-11 internet options page corruption from a installed program,for a solution.
In the past, Microsoft has detected with my PC with a message knowing my internet 11 is corrupted, and corrected the problem with some success. I didn't uninstall the suspect program in time to keep Internet 11 "uncorrupted". I am now personally
looking for the solution, to get Internet 11 options page & delete page to function properly again, ahead of MICROSOFTS detection for the solution used in the past.
Sincerely: Lee Vernon Payne-June 27, 2014-11:34am PST.
Lee PayneHello Lee, unless this issue is specifically related to Microsoft HealthVault, then I think you'll be better served contacting the general Microsoft support team
http://bit.ly/1qjQUgu or more specifically the IE support team http://bit.ly/1llkKcJ.
If however your concerns are specifically HealthVault related, the details of what HealthVault related program you installed and what the resultant problems are/were would be very helpful in getting us started.
We hope this gets you pointed in the right direction Lee.
Josh W.
Maybe you are looking for
-
How to find out the textframe contains "stroke color" (or) "fillcolor"?
How to find out the textframe contains "stroke color" (or) "fillcolor" via javascript. Kindly advise me with sample.
-
How to trace sales order number from delivery number, when batch is split
Hi All, I have created a Sales Order and a Outbound Delivery against the sales order. While creating the Outbound delivery, I have split the qty in two batches. Now when I go in table LIPS, and search on the basis of the Delivery number, I get two ro
-
How to use iweb rss feed in an iphone web app?
So this is my dilemma. I wanted my iweb turned into a web app using the rss feed. This is simply done cause of the "Add To Homescreen" feature. While the RSS feed works beautifully on safari... it does not read as a webapp. This surprised me cause
-
import com.sapportals.portal.prt.service.jco.IJCOClientPoolEntry; import com.sapportals.portal.prt.service.jco.IJCOClientService; i am getting errors while adding these lines , can u suggest me what are the external jar files and the API files we nee
-
IPhone 5 preorder 2 colors HTC One 1 color weeks later
Verizon, it's not fair that you are offering the iPhone 5 in two colors (black or white) in pre-order. Yet the HTC One that comes in (Silver, Black, Blue & Red) in only offered in one color, silver. When will you offer more color options?