Upgrade suggestion

2014-06-13 Thread Ankita Pankaj
Hi All,

What is the best practice while doing development adding new fields in the
form or analyze existing fields to utilize.
Reason for asking this question: I am little confuse if I have utilized
existing fields for my use and as the creator of the field is BMC, they can
utilize it in future release.
In further releases, If BMC has added new workflows around that field and I
have also written some workflows , so during upgrade how it will impact my
functionality around that field?

Thanks in advance
-Ankita

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Upgrade suggestion

2014-06-13 Thread Ars Lister
Hi Ankita,
 
If you can avoid using an OOTB field, that is best practice.  Sometimes it 
doesn't make sense to build a new field when an OOTB field can handle the job.  
The biggest thing is to not modify existing workflow if you are in a pre-7.6.04 
environment.  If new workflow will conflict or is just a tweak to the 
qualifications, make a copy of it with some letters in the front indicating 
ownership and/or customization (eg. BMS-name of workflow object for Bristol 
Meyers Squibb if you worked there) and then disable the original workflow 
object (active link, filter, escalation, etc.).  This way, any upgrades will 
pick up the original disabled object and if it needs to modify it, it will.  
You should always do a snapshot of your DB and a separate def of all non-OOTB 
forms, modified OOTB forms that have new fields or fields that have changed 
parameters (which I do not suggest as they may affect workflow to another form 
you are not aware of that carries the
 field or a join form you are not aware of), and of all non-OOTB workflow so 
you can import it into the new system post-upgrade.
 
If you are working with a 7.6.04 version or later, then modify the object in 
the Best Practice view as an overlay and you will be fine with an upgrade.  
Upgrades won't mess with overlays.
 
Hope that helps and good luck!
 
  


On Friday, June 13, 2014 3:53 AM, Ankita Pankaj ankita.panka...@gmail.com 
wrote:
  


** 
Hi All, 
What is the best practice while doing development adding new fields in the form 
or analyze existing fields to utilize. 
Reason for asking this question: I am little confuse if I have utilized  
existing fields for my use and as the creator of the field is BMC, they can 
utilize it in future release.
In further releases, If BMC has added new workflows around that field and I 
have also written some workflows , so during upgrade how it will impact my 
functionality around that field?
 
Thanks in advance 
-Ankita
_ARSlist: Where the Answers Are and have been for 20 years_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years

Finding all filters and Escalations that contain a web service set fields

2014-06-13 Thread Campbell, Paul (Paul)
OK, I have a major challenge ahead of me, I have a Remedy 7.6.04 environment 
that is a fully custom app, no Out of the Box apps, that interacts with a third 
party application via Web Services calls.  There are hundreds of 
filters/escalations involved, and the third party app is changing the URL it 
exposes for Web Service Calls.  I need to find all of the filters and  
escalations that make web service calls so that I can change those URL 
endpoints.  Does anyone have a good way to search for objects that have a Set 
Fields Web Service operation and generate a list?  I don't have Migrator or 
anything other third party tools like that at my disposal.  What would be great 
is to be able to generate a Working List in Dev Studio, but I really haven't 
had any luck getting the search feature to work, Ideas?

Paul Campbell  | Systems Architect  |  |  Avaya Client Services  |
|   678-421-5342 |  Web 
Conferencehttps://collaborate.avaya.com/aacpa/?participantCode=4215342 | 
Audio Conference +1-513-228- code: 4215342

Everyone needs deadlines.  Even the beavers. They loaf around all summer, but 
when they are faced with the winter deadline, they work like fury. If we didn't 
have deadlines, we'd stagnate.  Walt Disney




___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Finding all filters and Escalations that contain a web service set fields

2014-06-13 Thread William Rentfrow
Perhaps you're solving the wrong problem.

A web service - from the HTTP server side - is just a http/https call.

If they are changing their endpoint, I think they should be able to put in a 
re-direct.  I've never actually tested this, but it makes sense with what I 
know of web servers.

For example, if the current address for the web service is 
http://someserver/myservice/etc  they can probably put in a server-side 
redirect to send all queries to that to whatever the new URL is.

But let's say that doesn't work out for whatever reason.

The exceptionally manual way to do this is...

1.   Export all filters, escalations

2.   Put the def file in Textpad (or your favorite text editor)

3.   start searching for ARSYS.ARF.WEBSERVICE, or the URL of the web 
service in question

4.   Note the object name for each one you find embedded

5.   Change as necessary in Dev Studio

Unfortunately, I don't think you can do a search and replace in the DEF file, 
because the URL's are embedded character strings.  It will look like this:

set-field   : 0\\101\4\117\https://url 
removed/arsys/services/ARService?server=servername removedwebService=WS 
name remove

You can try it, but I suspect - unless you are very lucky and the new and old 
URL's ahve the same # of characters - that it won't work.

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Campbell, Paul (Paul)
Sent: Friday, June 13, 2014 1:46 PM
To: arslist@ARSLIST.ORG
Subject: Finding all filters and Escalations that contain a web service set 
fields

**
OK, I have a major challenge ahead of me, I have a Remedy 7.6.04 environment 
that is a fully custom app, no Out of the Box apps, that interacts with a third 
party application via Web Services calls.  There are hundreds of 
filters/escalations involved, and the third party app is changing the URL it 
exposes for Web Service Calls.  I need to find all of the filters and  
escalations that make web service calls so that I can change those URL 
endpoints.  Does anyone have a good way to search for objects that have a Set 
Fields Web Service operation and generate a list?  I don't have Migrator or 
anything other third party tools like that at my disposal.  What would be great 
is to be able to generate a Working List in Dev Studio, but I really haven't 
had any luck getting the search feature to work, Ideas?

Paul Campbell  | Systems Architect  |  |  Avaya Client Services  |
|   678-421-5342 |  Web 
Conferencehttps://collaborate.avaya.com/aacpa/?participantCode=4215342 | 
Audio Conference +1-513-228- code: 4215342

Everyone needs deadlines.  Even the beavers. They loaf around all summer, but 
when they are faced with the winter deadline, they work like fury. If we didn't 
have deadlines, we'd stagnate.  Walt Disney



No virus found in this message.
Checked by AVG - www.avg.comhttp://www.avg.com
Version: 2014.0.4570 / Virus Database: 3955/7631 - Release Date: 06/06/14
Internal Virus Database is out of date.
_ARSlist: Where the Answers Are and have been for 20 years_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Finding all filters and Escalations that contain a web service set fields

2014-06-13 Thread Shawn Scutchings
You could also do a database query to get the list:

select *
From filter
where filterid in (
select filterid
FROM filter_set
where assignLong like '%URL to search%'
)

Shawn Scutchings

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of William Rentfrow
Sent: Friday, June 13, 2014 1:06 PM
To: arslist@ARSLIST.ORG
Subject: Re: Finding all filters and Escalations that contain a web service set 
fields

**
Perhaps you're solving the wrong problem.

A web service - from the HTTP server side - is just a http/https call.

If they are changing their endpoint, I think they should be able to put in a 
re-direct.  I've never actually tested this, but it makes sense with what I 
know of web servers.

For example, if the current address for the web service is 
http://someserver/myservice/etc  they can probably put in a server-side 
redirect to send all queries to that to whatever the new URL is.

But let's say that doesn't work out for whatever reason.

The exceptionally manual way to do this is...

1.   Export all filters, escalations

2.   Put the def file in Textpad (or your favorite text editor)

3.   start searching for ARSYS.ARF.WEBSERVICE, or the URL of the web 
service in question

4.   Note the object name for each one you find embedded

5.   Change as necessary in Dev Studio

Unfortunately, I don't think you can do a search and replace in the DEF file, 
because the URL's are embedded character strings.  It will look like this:

set-field   : 0\\101\4\117\https://url 
removed/arsys/services/ARService?server=servername removedwebService=WS 
name remove

You can try it, but I suspect - unless you are very lucky and the new and old 
URL's ahve the same # of characters - that it won't work.

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Campbell, Paul (Paul)
Sent: Friday, June 13, 2014 1:46 PM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: Finding all filters and Escalations that contain a web service set 
fields

**
OK, I have a major challenge ahead of me, I have a Remedy 7.6.04 environment 
that is a fully custom app, no Out of the Box apps, that interacts with a third 
party application via Web Services calls.  There are hundreds of 
filters/escalations involved, and the third party app is changing the URL it 
exposes for Web Service Calls.  I need to find all of the filters and  
escalations that make web service calls so that I can change those URL 
endpoints.  Does anyone have a good way to search for objects that have a Set 
Fields Web Service operation and generate a list?  I don't have Migrator or 
anything other third party tools like that at my disposal.  What would be great 
is to be able to generate a Working List in Dev Studio, but I really haven't 
had any luck getting the search feature to work, Ideas?

Paul Campbell  | Systems Architect  |  |  Avaya Client Services  |
|   678-421-5342 |  Web 
Conferencehttps://collaborate.avaya.com/aacpa/?participantCode=4215342 | 
Audio Conference +1-513-228- code: 4215342

Everyone needs deadlines.  Even the beavers. They loaf around all summer, but 
when they are faced with the winter deadline, they work like fury. If we didn't 
have deadlines, we'd stagnate.  Walt Disney



No virus found in this message.
Checked by AVG - www.avg.comhttp://www.avg.com
Version: 2014.0.4570 / Virus Database: 3955/7631 - Release Date: 06/06/14
Internal Virus Database is out of date.
_ARSlist: Where the Answers Are and have been for 20 years_
_ARSlist: Where the Answers Are and have been for 20 years_
This email and any files transmitted with it are confidential and intended 
solely for the use of the individual or entity to whom they are addressed. If 
you have received this email in error please notify the system manager. This 
message contains confidential information and is intended only for the 
individual named. If you are not the named addressee you should not 
disseminate, distribute or copy this e-mail.

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Upgrade suggestion

2014-06-13 Thread Gadgil, Abhijeet


1.   If the purpose of the field is simply to be used as a buffer and store 
temporary values, we should add/reuse a display only field.

In such cases, reuse is a better option, provided the field is not used for any 
other operation in the same transaction. In case if there is no free field, you 
can add a new one , since it adds no extra column to the database. But just 
make sure you create those fields in custom mode, so that there is no impact 
during upgrade.


2.   If the field need to contain a record, then we should always create a 
new 'custom' field rather than using an old one. BMC can any time remove that 
field from the forms or change its value.


From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Ars Lister
Sent: 13 June 2014 21:48
To: arslist@ARSLIST.ORG
Subject: Re: Upgrade suggestion

**
Hi Ankita,

If you can avoid using an OOTB field, that is best practice.  Sometimes it 
doesn't make sense to build a new field when an OOTB field can handle the job.  
The biggest thing is to not modify existing workflow if you are in a pre-7.6.04 
environment.  If new workflow will conflict or is just a tweak to the 
qualifications, make a copy of it with some letters in the front indicating 
ownership and/or customization (eg. BMS-name of workflow object for Bristol 
Meyers Squibb if you worked there) and then disable the original workflow 
object (active link, filter, escalation, etc.).  This way, any upgrades will 
pick up the original disabled object and if it needs to modify it, it will.  
You should always do a snapshot of your DB and a separate def of all non-OOTB 
forms, modified OOTB forms that have new fields or fields that have changed 
parameters (which I do not suggest as they may affect workflow to another form 
you are not aware of that carries the field or a join form you are not aware 
of), and of all non-OOTB workflow so you can import it into the new system 
post-upgrade.

If you are working with a 7.6.04 version or later, then modify the object in 
the Best Practice view as an overlay and you will be fine with an upgrade.  
Upgrades won't mess with overlays.

Hope that helps and good luck!



On Friday, June 13, 2014 3:53 AM, Ankita Pankaj 
ankita.panka...@gmail.commailto:ankita.panka...@gmail.com wrote:

**
Hi All,
What is the best practice while doing development adding new fields in the form 
or analyze existing fields to utilize.
Reason for asking this question: I am little confuse if I have utilized  
existing fields for my use and as the creator of the field is BMC, they can 
utilize it in future release.
In further releases, If BMC has added new workflows around that field and I 
have also written some workflows , so during upgrade how it will impact my 
functionality around that field?

Thanks in advance
-Ankita
_ARSlist: Where the Answers Are and have been for 20 years_

_ARSlist: Where the Answers Are and have been for 20 years_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Finding all filters and Escalations that contain a web service set fields

2014-06-13 Thread John Sundberg
You could also experiment with modifying /etc/hosts to point to the new
machine’s IP address.

-John



On Fri, Jun 13, 2014 at 1:46 PM, Campbell, Paul (Paul) p...@avaya.com wrote:

 **

 OK, I have a major challenge ahead of me, I have a Remedy 7.6.04
 environment that is a fully custom app, no Out of the Box apps, that
 interacts with a third party application via Web Services calls.  There are
 hundreds of filters/escalations involved, and the third party app is
 changing the URL it exposes for Web Service Calls.  I need to find all of
 the filters and  escalations that make web service calls so that I can
 change those URL endpoints.  Does anyone have a good way to search for
 objects that have a Set Fields Web Service operation and generate a list?
 I don’t have Migrator or anything other third party tools like that at my
 disposal.  What would be great is to be able to generate a Working List in
 Dev Studio, but I really haven’t had any luck getting the search feature to
 work, Ideas?



 Paul Campbell  *|* Systems Architect  *|*  *|  *Avaya Client Services  *|
 *

 *|*   678-421-5342 *|*  Web Conference
 https://collaborate.avaya.com/aacpa/?participantCode=4215342 *| *Audio
 Conference +1-513-228- code: 4215342



 *Everyone needs deadlines.  Even the beavers. They loaf around all summer,
 but when they are faced with the winter deadline, they work like fury. If
 we didn’t have deadlines, we’d stagnate.  Walt Disney*




  _ARSlist: Where the Answers Are and have been for 20 years_




-- 

*John Sundberg*
Kinetic Data, Inc.
Your Business. Your Process.

651-556-0930 I john.sundb...@kineticdata.com
www.kineticdata.com I community.kineticdata.com

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Finding all filters and Escalations that contain a web service set fields

2014-06-13 Thread Rick Westbrock
The oddly placed line breaks in a DEF file can also wreak havoc with global 
find/replace operations (as I have found out the hard way).

_
Rick Westbrock
Remedy Administrator | IT Department
24 Hour Fitness USA, Inc.



From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of William Rentfrow
Sent: Friday, June 13, 2014 12:06 PM
To: arslist@ARSLIST.ORG
Subject: Re: Finding all filters and Escalations that contain a web service set 
fields

**
Perhaps you're solving the wrong problem.

A web service - from the HTTP server side - is just a http/https call.

If they are changing their endpoint, I think they should be able to put in a 
re-direct.  I've never actually tested this, but it makes sense with what I 
know of web servers.

For example, if the current address for the web service is 
http://someserver/myservice/etc  they can probably put in a server-side 
redirect to send all queries to that to whatever the new URL is.

But let's say that doesn't work out for whatever reason.

The exceptionally manual way to do this is...

1.   Export all filters, escalations

2.   Put the def file in Textpad (or your favorite text editor)

3.   start searching for ARSYS.ARF.WEBSERVICE, or the URL of the web 
service in question

4.   Note the object name for each one you find embedded

5.   Change as necessary in Dev Studio

Unfortunately, I don't think you can do a search and replace in the DEF file, 
because the URL's are embedded character strings.  It will look like this:

set-field   : 0\\101\4\117\https://url 
removed/arsys/services/ARService?server=servername removedwebService=WS 
name remove

You can try it, but I suspect - unless you are very lucky and the new and old 
URL's ahve the same # of characters - that it won't work.

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Campbell, Paul (Paul)
Sent: Friday, June 13, 2014 1:46 PM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: Finding all filters and Escalations that contain a web service set 
fields

**
OK, I have a major challenge ahead of me, I have a Remedy 7.6.04 environment 
that is a fully custom app, no Out of the Box apps, that interacts with a third 
party application via Web Services calls.  There are hundreds of 
filters/escalations involved, and the third party app is changing the URL it 
exposes for Web Service Calls.  I need to find all of the filters and  
escalations that make web service calls so that I can change those URL 
endpoints.  Does anyone have a good way to search for objects that have a Set 
Fields Web Service operation and generate a list?  I don't have Migrator or 
anything other third party tools like that at my disposal.  What would be great 
is to be able to generate a Working List in Dev Studio, but I really haven't 
had any luck getting the search feature to work, Ideas?

Paul Campbell  | Systems Architect  |  |  Avaya Client Services  |
|   678-421-5342 |  Web 
Conferencehttps://collaborate.avaya.com/aacpa/?participantCode=4215342 | 
Audio Conference +1-513-228- code: 4215342

Everyone needs deadlines.  Even the beavers. They loaf around all summer, but 
when they are faced with the winter deadline, they work like fury. If we didn't 
have deadlines, we'd stagnate.  Walt Disney



No virus found in this message.
Checked by AVG - www.avg.comhttp://www.avg.com
Version: 2014.0.4570 / Virus Database: 3955/7631 - Release Date: 06/06/14
Internal Virus Database is out of date.
_ARSlist: Where the Answers Are and have been for 20 years_
_ARSlist: Where the Answers Are and have been for 20 years_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: LDAP

2014-06-13 Thread rajesh singh
Hi Fred,

We don't have any server set up with local password.

Regards,
Rajesh


On Fri, Jun 13, 2014 at 3:58 AM, Grooms, Frederick W 
frederick.w.gro...@xo.com wrote:

 Do you have any servers set up with a local password?

 Fred

 -Original Message-
 From: Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] On Behalf Of Rajesh Singh
 Sent: Thursday, June 12, 2014 1:45 PM
 To: arslist@ARSLIST.ORG
 Subject: LDAP

 Hi Team,

 I am new to the remedy , i want to know something about LDAP configuration.

 most of the time when I already logged in to the system , meanwhile when I
 am trying to log in
 to any other server my account get locked.

 I have to unlock my account after that only i can able to login to that
 server.

 Could you please let me know if there is any LDAP related issue what is my
 first approach to check.

 Please give me your valuable input here.

 Regards,
 Rajesh Singh





 ___
 UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
 Where the Answers Are, and have been for 20 years


___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Finding all filters and Escalations that contain a web service set fields

2014-06-13 Thread Campbell, Paul (Paul)
Well, it's not just the URL changing, it Is the port as well.  I use XML Def 
exports to make these modifications (like when moving from UAT to production 
Servers) MUCH Easier as it doesn't do line breaks.  Also, LJ, being the AWESOME 
guy that he is called me while he was on vacation to tell me he wrote a tool 
several years ago that will pull out a list of workflow with Web Service 
actions and it prints the endpoint URL out that he is willing to share, but the 
downside is he won't be back for a week.  For that , I can wait

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Rick Westbrock
Sent: Friday, June 13, 2014 3:58 PM
To: arslist@ARSLIST.ORG
Subject: Re: Finding all filters and Escalations that contain a web service set 
fields

**
The oddly placed line breaks in a DEF file can also wreak havoc with global 
find/replace operations (as I have found out the hard way).

_
Rick Westbrock
Remedy Administrator | IT Department
24 Hour Fitness USA, Inc.


From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of William Rentfrow
Sent: Friday, June 13, 2014 12:06 PM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: Re: Finding all filters and Escalations that contain a web service set 
fields

**
Perhaps you're solving the wrong problem.

A web service - from the HTTP server side - is just a http/https call.

If they are changing their endpoint, I think they should be able to put in a 
re-direct.  I've never actually tested this, but it makes sense with what I 
know of web servers.

For example, if the current address for the web service is 
http://someserver/myservice/etc  they can probably put in a server-side 
redirect to send all queries to that to whatever the new URL is.

But let's say that doesn't work out for whatever reason.

The exceptionally manual way to do this is...

1.   Export all filters, escalations

2.   Put the def file in Textpad (or your favorite text editor)

3.   start searching for ARSYS.ARF.WEBSERVICE, or the URL of the web 
service in question

4.   Note the object name for each one you find embedded

5.   Change as necessary in Dev Studio

Unfortunately, I don't think you can do a search and replace in the DEF file, 
because the URL's are embedded character strings.  It will look like this:

set-field   : 0\\101\4\117\https://url 
removed/arsys/services/ARService?server=servername removedwebService=WS 
name remove

You can try it, but I suspect - unless you are very lucky and the new and old 
URL's ahve the same # of characters - that it won't work.

From: Action Request System discussion list(ARSList) 
[mailto:arslist@ARSLIST.ORG] On Behalf Of Campbell, Paul (Paul)
Sent: Friday, June 13, 2014 1:46 PM
To: arslist@ARSLIST.ORGmailto:arslist@ARSLIST.ORG
Subject: Finding all filters and Escalations that contain a web service set 
fields

**
OK, I have a major challenge ahead of me, I have a Remedy 7.6.04 environment 
that is a fully custom app, no Out of the Box apps, that interacts with a third 
party application via Web Services calls.  There are hundreds of 
filters/escalations involved, and the third party app is changing the URL it 
exposes for Web Service Calls.  I need to find all of the filters and  
escalations that make web service calls so that I can change those URL 
endpoints.  Does anyone have a good way to search for objects that have a Set 
Fields Web Service operation and generate a list?  I don't have Migrator or 
anything other third party tools like that at my disposal.  What would be great 
is to be able to generate a Working List in Dev Studio, but I really haven't 
had any luck getting the search feature to work, Ideas?

Paul Campbell  | Systems Architect  |  |  Avaya Client Services  |
|   678-421-5342 |  Web 
Conferencehttps://collaborate.avaya.com/aacpa/?participantCode=4215342 | 
Audio Conference +1-513-228- code: 4215342

Everyone needs deadlines.  Even the beavers. They loaf around all summer, but 
when they are faced with the winter deadline, they work like fury. If we didn't 
have deadlines, we'd stagnate.  Walt Disney



No virus found in this message.
Checked by AVG - www.avg.comhttp://www.avg.com
Version: 2014.0.4570 / Virus Database: 3955/7631 - Release Date: 06/06/14
Internal Virus Database is out of date.
_ARSlist: Where the Answers Are and have been for 20 years_
_ARSlist: Where the Answers Are and have been for 20 years_
_ARSlist: Where the Answers Are and have been for 20 years_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Re: Upgrade suggestion

2014-06-13 Thread Ankita Pankaj
Thanks for replies, I got it what I was looking for :)



On Fri, Jun 13, 2014 at 8:47 PM, Gadgil, Abhijeet abhijeet_gad...@bmc.com
wrote:

 **



 1.   If the purpose of the field is simply to be used as a buffer and
 store temporary values, we should add/reuse a display only field.

 In such cases, reuse is a better option, provided the field is not used
 for any other operation in the same transaction. In case if there is no
 free field, you can add a new one , since it adds no extra column to the
 database. But just make sure you create those fields in custom mode, so
 that there is no impact during upgrade.



 2.   If the field need to contain a record, then we should always
 create a new ‘custom’ field rather than using an old one. BMC can any time
 remove that field from the forms or change its value.





 *From:* Action Request System discussion list(ARSList) [mailto:
 arslist@ARSLIST.ORG] *On Behalf Of *Ars Lister
 *Sent:* 13 June 2014 21:48
 *To:* arslist@ARSLIST.ORG
 *Subject:* Re: Upgrade suggestion



 **

 Hi Ankita,



 If you can avoid using an OOTB field, that is best practice.  Sometimes it
 doesn't make sense to build a new field when an OOTB field can handle the
 job.  The biggest thing is to not modify existing workflow if you are in a
 pre-7.6.04 environment.  If new workflow will conflict or is just a tweak
 to the qualifications, make a copy of it with some letters in the front
 indicating ownership and/or customization (eg. BMS-name of workflow
 object for Bristol Meyers Squibb if you worked there) and then disable the
 original workflow object (active link, filter, escalation, etc.).  This
 way, any upgrades will pick up the original disabled object and if it needs
 to modify it, it will.  You should always do a snapshot of your DB and a
 separate def of all non-OOTB forms, modified OOTB forms that have new
 fields or fields that have changed parameters (which I do not suggest as
 they may affect workflow to another form you are not aware of that carries
 the field or a join form you are not aware of), and of all non-OOTB
 workflow so you can import it into the new system post-upgrade.



 If you are working with a 7.6.04 version or later, then modify the object
 in the Best Practice view as an overlay and you will be fine with an
 upgrade.  Upgrades won't mess with overlays.



 Hope that helps and good luck!







 On Friday, June 13, 2014 3:53 AM, Ankita Pankaj ankita.panka...@gmail.com
 wrote:



 **

 Hi All,

 What is the best practice while doing development adding new fields in the
 form or analyze existing fields to utilize.

 Reason for asking this question: I am little confuse if I have utilized
 existing fields for my use and as the creator of the field is BMC, they can
 utilize it in future release.
 In further releases, If BMC has added new workflows around that field and
 I have also written some workflows , so during upgrade how it will impact
 my functionality around that field?

 Thanks in advance

 -Ankita

 _ARSlist: Where the Answers Are and have been for 20 years_



 _ARSlist: Where the Answers Are and have been for 20 years_
  _ARSlist: Where the Answers Are and have been for 20 years_

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years


Humour!!!!!

2014-06-13 Thread Rajesh Nair
Best out of office mail:

Am on vacation 09-11jun.

For emergencies, please call  911 (in US).

Else please wait till 12jun when I'll be back in office.


Rajesh Nair
send from Samsung galaxyS3

___
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
Where the Answers Are, and have been for 20 years