Assisting customers in the development of custom code solutions to resolve business application and or business automation challenges. (Potential products that this solution could be applied to are Word, Excel, PowerPoint, Visio and Publisher).
Assisting customers in the development of custom code solutions to resolve business application and or business automation challenges. Applications that this solution could be applied to are Word, Excel, PowerPoint, Visio and Publisher.
Note: These solutions can be delivered in VBA, xml, html, JavaScript etc.
This Advisory can be further divided into multiple scenarios based on the specific customers' requirements i.e. existing code that needs to be modified or new code that has to be created (see table below).
Collapse this tableExpand this table
Is this existing code that needs to be modified? | Is this new code that needs to be created? |
---|
� Has this been created "in house" or third party? Is a development resources available? (Developer and/or full access to code.) | � Is this part of a migration? For example, New User Interface, Environmental upgrades, changes (new version or new software hooks required into new applications) |
� What is the ask? For example, Performance enhancement, Change existing output, Fix errors? | � Is this a business automation request? Is it impacting one application or multiple applications? |
� Is this existing code that has stopped functioning? (Note: This could be break fix) | � Is this a business rule not covered by existing system/application policy? For example, enforce styles/footers/disable functionality. |
Guidelines to determine if this is a custom code Professional Advisory
- What version of the application (Word, Excel, PowerPoint, Visio and Publisher) are you using?
- What version of development platform are you using?
- What is the operating system and version?
- How many users will use this solution?
- Would you classify your question as "how can I get the application (Excel, Word etc.) to do this" or "Application is failing (error, crash, etc.) when I do this"
- Does code preexist or has any code been written for this task?
- Existing Code:
- Is there a problem with the existing code?
- Are there any application error messages?
- Are there any runtime error message?
- Is the application crashing or hanging?
- Is the code running successfully, but not accomplishing what you need it to do?
- Did you want us to modify the existing code?
- Is the existing code all written in VBA through the VBE?
- Was any of the existing code developed via third party?
- Is the individual(s) that wrote or support the existing code still available?
- No Existing Code:
- Are there any application error messages?
- Can you perform the task through the UI?
- Does the task involve decision making (logic)?
- Is this solution required to work around a documented application limitation/by design? If Yes, What is the Article?
- Is this solution required to work around a documented Bug? If Yes, What is the Bug number?