MRP usages in PS module
Please can anyone help me to provide the info regarding the usages of MRP in PS.
Thank You.
Dear,
MRP used in procuring and fulfilling Project stocks. Remaining detailed info you can find through and net search. Also check the below links:
http://help.sap.com/saphelp_sm40/helpdata/EN/4c/f1c80e056a8644a061ac3e762fca03/content.htm
MRP-PS Issue
http://www.scmfocus.com/projectsystems
http://www.sap-img.com/production/difference-between-mrp-vs-mps.htm
http://wiki.sdn.sap.com/wiki/display/PLM/AssemblyProcessinProjectSystems
Regards,
Syed Hussain.
Similar Messages
-
Table usage in a module component necessary?
hi,
i would like to design a simply forms application. I need only two unbound text-fields (and two buttons) in a window.
I create
1. a module
2. a module component
3. four unbound items (two text; two button)
4. I get the following generation error:
CGEN-00041 ERROR: Module: MY_MODULE has no module components and/or table usages
6. Ok, I create a table usage with one bound item (Rows Displayed = 1, Display = no)
It is really necessary to create a table usage? I only need four unbound items(!!!)
in a forms mask. The data will be not save in database, but they are important for a win_api_dialog in my application. I choose one of x tables in the base table usage window. Perhaps it is better to select the DUAL table!? Does anybody know an another solution without creating a table usage?
best regards,
tom raketehi jflack, lennartv,
I found a solution to generate a forms module without a table usage in the designer. After creating two unbound items I create an action item. I set the datasource type of the module component to >>none<<, because there is no table usage. Now the generation is successful.
best regards,
tom -
Usage of function module Material_Read
hi
Can anybody explain me how to use function module Material_Read with various necessary parameters .
You can also mail me on [email protected]
Thanx n Regards
JiteshYou check the function module by checking the function module help in SE37.
The following is the details of Function Module Material_Read
Call
CALL FUNCTION 'MATERIAL_READ'
EXPORTING SCHLUESSEL = MTCOM
IMPORTING MATDATEN = View table
RETURN = MTCOR
TABLES SEQMAT01 = Internal table
( EXCEPTIONS Material_not_found = 4
Plant_not_found = 8 . )
Exceptions statement useful only for required tables (see below).
Required tables
If a table flagged as a required table does not exist, the function module terminates at this point and issues an error message. The error message can be suppressed with the exceptions statement, in which case a return code in SY-SUBRC is given instead. In both cases (with or without EXCEPTIONS), the function module does not return any data in the event of an error. You can inactivate all required tables for the view dynamically (as a whole, not individually) by setting the flag MTCOM-NOMUS.
Return codes
If the function module ends without an error message, a return code flag can be interrogated for each table in structure MTCOR; for example, MTCOR-RMARD = X means that the function module tried to read table MARD, but did not succeed. If the flag is not set, the table was read successfully or the function module did not try to read table MARD at all (because the table is not contained in the view or because no storage location was specified).
MTCOR-LVORM
This flag is set if the object is flagged for deletion.
MTCOR-PSTAT/MTCOR-FSTAT
If you specify a maintenance status in MTCOM, for example, MTCOM-PSTAT = BDE, the system checks whether the object has been maintained by the user departments Accounting (B), Material Requirements Planning (D), and Purchasing (E). As a result:
Field MTCOR-PSTAT contains the user departments that have maintained the object; for example, MTCOR-PSTAT = B means that the object has been maintained by Accounting, but not by MRP or Purchasing.
Field MTCOR-FSTAT contains the user departments that have not maintained the object, but that could have maintained it; that is, the system checks whether the user department is allowed by the material type.
Note
This check takes time (performance). If it is not required, the function module should always be called with MTCOM-PSTAT = space.
MTCOM-NOVOR
If a plant has been specified, but no valuation level or sales organization, the function module automatically adopts (for the plant specified) the corresponding values for the valuation level and sales organization in table T001W. You can inactivate this function by setting the flag MTCOM-NOVOR.
Locking materials
If materials are locked by function module MATERIAL_READ, MATERIAL_READ_MAKF, or by other function modules of function groups MATL or MAKF, the information on which materials were already locked is buffered for performance reasons. This buffer is reset or ignored if the two indicators (MTCOM-)KZSPR and (MTCOM-)KZRFB are set. You can also use function module MATERIAL_RESET_ENQ_BUFFER or MATERIAL_RESET_ENQ_BUFFER_MAKF to completely reset this buffer. This can, for example, be necessary if function module DEQUEUE_ALL has been executed.
Parameters
SCHLUESSEL
MATDATEN
RETURN
MATPER
SEQMAT01
Exceptions
ACCOUNT_NOT_FOUND
BATCH_NOT_FOUND
FORECAST_NOT_FOUND
LOCK_ON_ACCOUNT
LOCK_ON_MATERIAL
LOCK_ON_PLANT
LOCK_ON_SALES
LOCK_ON_SLOC
LOCK_ON_BATCH
LOCK_SYSTEM_ERROR
MATERIAL_NOT_FOUND
PLANT_NOT_FOUND
SALES_NOT_FOUND
SLOC_NOT_FOUND
SLOCNUMBER_NOT_FOUND
SLOCTYPE_NOT_FOUND
TEXT_NOT_FOUND
UNIT_NOT_FOUND
INVALID_MCH1_MATNR
INVALID_MTCOM
SA_MATERIAL
WV_MATERIAL
WAART_ERROR
T134M_NOT_FOUND
Reward Points if useful. -
Need training material / test scripts for MRP and Supply Chain module. Can anyone hel
Can anyone out there provide me with sample test scripts they may have used for upgrading to Oracle Financials 11i? Need sample scripts for MRP and Supply Chain management. Looking for good test scenarios for testing these modules. Appreciate any help. Email at [email protected]
Can anyone out there provide me with sample test scripts they may have used for upgrading to Oracle 11i? Need sample scripts for MRP and Supply Chain management. Looking for good test scenarios for testing these modules. Appreciate any help. Email at [email protected]
-
I've always wodered why I don't have access to my installed fonts to put text on my prints - no choice of installed fonts is available in the print module, whereas in the slideshow module all my fonts are avalable! This has always been like that (LR 2, 3) and is still so in LR 4 beta. Please, please, Adobe folks, change that asap!
I have always wondered also. I keep asking. I keep hoping. Ver 0,1,2,3,4.....maybe 5.
-
Split module usage in mail adapter
hi,
Can anyone explain whts the usage of Splitmail module in mail adapter?
The Scenario for the interface is IDOC to Mail.
IDOC is transformed by XI and mapped to a target message, and then it
is send as a mail with file attachment to various customers via the
MAIL Adapter
I am getting an error in Mail Adapter(exception caught with cause com.sap.engine.services.ejb.exceptions.BaseTransactionRollbackLocalException)
1. Iam using the follwing beans in the moduletab localejbs/SplitMail, localejbsMailContent for the conversion of idoc data records to receive in the mail server as an attachement.
<b>(Note :My interface was working fine before patch Upgrade, after the patch upgrade its not working plz suggest)[
/b]regards
chaithanyahi all,
<b>The error appears again in Mail Adapter(exception caught with cause com.sap.engine.services.ejb.exceptions.BaseTransactionRollbackLocalException)</b>
, can anyone suggest wht exactly the splitmail bean does (is it sap-provided bean or can we define our own bean with specific features like i want payload data & body content in mail adapter to be visible ).
<b>The Scenario for the interface is IDOC to Mail.
IDOC is transformed by XI and mapped to a target message, and then it
is send as a mail with file attachment to various customers via the
MAIL Adapter</b>
The above discussed content is I should receive mail in the mail server as an attachement(which consists of idoc data) , in the body of the mail it should be the
text with 2 or 3 lines.
Regards
Chaithanya -
MRP with Inventory module and not Warehouse module
Hello,
We have a very simple inventory and phsical warehouse. We do not need the Warehouse Module with it's complexities, but we would still like to run an MRP to generate Purchase Reqs, etc.
Does anyone know if we can have MRP with no Warehouse Module?
regardsBill
Welcome to SDN
The answer is Yes. You could run MRP without warehouse module implementing. As you know MRP is based on planning of materials.
Hope this helps
Thnaks
sat -
Hi all
In Designer 10.1.2.0.1 i have the following problem:
If i create a Table-Usage in a Module-Component i define the source table. After this i choose the columns on the "items"-tab. In the "available columns"-section the columns are displayed correctly. when i select them in the "Selected Items" there is a "2" at the end of the column name.
NAME is NAME2
DESCRIPTION is DESCRIPTION2
I could change the name on the next tab, but de default column name is always with a ending 2.
is there a preference to set or is it a bug?
Regards
BeatIMHO there is no preference to control this behaviour and Oracle will call this a "feature". In this way the column names and the item names will have different names when referencing them in derivations etc.
Personally I also remove the '2' from every item... -
Obsolete Function Module SYSTEM_FORMAT
Hi friends,
I have a question regarding the function module SYSTEM_FORMAT. This function module has been marked as obsolete as of ECC 6.
This function module has a parameter 'nform' which gives the system number format. SAP note suggests the usage of function module SCP_GET_CODEPAGE_NUMBER to the get the codepage. But there is no such suggestion for obtaining the number format.
Can you tell me if there is corresponding function module which will give the system number format?
Thanks in advance.
Best regards,
Pradip
Edited by: Pradip Kumar Chakraborty on May 11, 2009 3:33 PMHello friends,
I got the answer. Sorry for the trouble!
Best regards,
Pradip -
Usage of FM "HR_ABS_ATT_TIMES"
Hi,
Any example program to illustrate usage of functional module HR_ABS_ATT_TIMES?
Thanks.check these sample programs.
FH5AHF40
FH5AHF75
LEHA22PBSF01
LHRTIM00BAPIABSATTF01
LHRTIM00_BLPATTABSADAPTERU01
LPTACF01
LRHEIU33
MP042440
MP057340
MP057341
MP2NNN40
MPPERS01
PCCVRVE0
PCMSTNZ1
RPCABS99_CALC_1DAY_ABSENCE_WIT
RPCLLDQ0_PBS
RPCUEMJ1
Regards
Prabhu -
CIDX Adapter and Custom Modules
Dear,
We were wondering whether the PI CIDX sender adapter supports the usage
of custom modules ?
We have created a small module which basicaly simply logs a message in
the audit log ... that module works fine with the file adapter ...
When we send a CIDX message from an external system towards PI via the
CIDX adapter then nothing happens ... Traces do not seem to contain any
reference at all towards the module ... It just seems that the module is never called ...
Looking at the adapters/module documentation it somewhere mentions briefly that adapters can choose on whether to implement the standard module chain processor or basicaly do something else ...
Does anyone know whether the CIDX adapter supports the usage of custom modules ?
Thanks,
StevenAdapter modules cannot be used in CIDX or RNIF sender adapters.
Regards
Stefan
Edited by: Stefan Grube on Jun 24, 2008 3:15 PM -
URGENT-Usage Of -BAPI_CUSTOMER_CREATEFROMDATA
HI CONSULTANTAS,
i have got this document(SEE BELOW) form SAP-0SSNOTES,
1.WT DOES REALLY MEAN.
2.<b>CAN I CALL THIS FROM REPORT PROG TO CREATE THE CUSTOMER
OR CAN I HAVE TO USE BDC ONLY</b>
Symptom
This note is meant to provide an explanation of the usage of function modules BAPI_CUSTOMER_* of function group V02D.
Other terms
BAPI_CUSTOMER_CREATEFROMDATA, BAPI_CUSTOMER_CREATEFROMDATA1,
BAPI_CUSTOMER_CHANGEFROMDATA, BAPI_CUSTOMER_CHANGEFROMDATA1
BAPI_CUSTOMER_GETDETAIL, BAPI_CUSTOMER_GETDETAIL1
BAPI_CUSTOMER_SEARCH, BAPI_CUSTOMER_SEARCH1
BAPI, SAP Online Store, ISA, ISA-R3, ISA-R/3, consumer, create customer
Solution
The BAPIs of the function group V02D are intended exclusively for use in the SAP Online Store and the SAP Internet Sales R/3 Edition, that is you can create or change consumers from the SAP Online store and SAP Internet Sales R/3 Edition in the R/3 system. You cannot use them to create or change customer masters or consumers in the standard system; you can only do this using ALE or Batch Input.
When you use the above-mentioned BAPIs outside of SAP Online Store or SAP Internet Sales R/3 Edition, or with customer master records that were created or edited outside of the SAP Online Store or SAP Internet Sales R/3 Edition, there is a danger that you will lose data.
PLZ HELP ME
REGARDS
HARIHi Martin,
from the function module documentation:
- Fields of import parameter PI_COPYREFERENCE:
R/3 reference customer, sales area data (sales organization,
distribution channel, division)
Note on reference customer:
The reference customer should be created bearing in mind that its
sole purpose is to provide data for customers that are created via
the BAPI.
That is, the reference customer is not an operative customer in the
business sense. As a result, the customer should be created with a
separate account group with internal number assignment. In addition,
the reference customer must exist in the organizational data that is
transferred to the BAPI.
If company-code-independent data is transferred to the BAPI, the
reference customer must be created for a company code.
So, if you have created a reference customer already, you should know the organizational data (Org/DistrChan/Division and Company code). -
Translations,folders and text modules in smartforms
Hi Everyone,
Please help me to learn :
1. Translations into different languages in smartforms
2. Creating folders in smartforms
3. Creating and the usage of text modules.
4. More information about page navigations in smartforms.
Helpful links and reference material would be helpful.
KKhi kk,
text modules:
these r like global texts, which we created once can be used in any smartform.
u can create this in t-code: smartforms
select the radio button text modules, in the editor give the text which u want.
to use this in our form:
select the window -> create text
in genaral attributes -> text type -> select text module
give the name, language(generally en) which u created. then it gets the text which u gave in text module.
note: when using existing text modules, as we r not aware of text size, it is better to use them in main window. so that we wont lose any data.
hope it helps u. reward if helpful. -
Problems installing CPAN Modules
Hi All,
I'm trying to build DBI module and get following error during make
this is kind of odd because this has been done before on our other machines
and we didn't get this problem.
I have seem people get this kind of error before but I have never found a
disent solution to it.
Thank you for your help. If I find the cause of the problem I'll post/email
a workaround.
# perl Makefile.PL
*** Note:
The optional PlRPC-modules (RPC::PlServer etc) are not installed.
If you want to use the DBD::Proxy driver and DBI::ProxyServer
modules, then you'll need to install the RPC::PlServer, RPC::PlClient,
Storable and Net::Daemon modules. The CPAN Bundle::DBI may help you.
You can install them any time after installing the DBI.
You do not need these modules for typical DBI usage.
Optional modules are available from any CPAN mirror, in particular
http://www.perl.com/CPAN/modules/by-module
http://www.perl.org/CPAN/modules/by-module
ftp://ftp.funet.fi/pub/languages/perl/CPAN/modules/by-module
Writing Makefile for DBI
Remember to actually read the README file!
Use 'make' to build the software (dmake or nmake on Windows).
Then 'make test' to execute self tests.
Then 'make install' to install the DBI and then delete this working
directory before unpacking and building any DBD::* drivers.
# make
make: not found
# PATH=$PATH:/usr/local/bin
# export PATH
# make
gcc -c -I/usr/local/include -O3 -DVERSION=\"1.15\" -DXS_VERSION=\"1.15\"
-fPIC
-I/u01/app/oracle/product/9iAS/Apache/perl/lib/5.00503/sun4-solaris/CORE
-Wall -Wno-comment -DDBI_NO_THREADS Perl.c
Perl.xsi: In function `XS_DBD__Perl__dr_discon_all_':
Perl.xsi:38: `sv_yes' undeclared (first use in this function)
Perl.xsi:38: (Each undeclared identifier is reported only once
Perl.xsi:38: for each function it appears in.)
Perl.xsi:38: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__db__login':
Perl.xsi:63: `sv_yes' undeclared (first use in this function)
Perl.xsi:63: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__db_commit':
Perl.xsi:75: `sv_yes' undeclared (first use in this function)
Perl.xsi:75: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__db_rollback':
Perl.xsi:84: `sv_yes' undeclared (first use in this function)
Perl.xsi:84: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__db_disconnect':
Perl.xsi:108: `sv_yes' undeclared (first use in this function)
Perl.xsi:108: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__db_STORE':
Perl.xsi:121: `sv_yes' undeclared (first use in this function)
Perl.xsi:124: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__db_DESTROY':
Perl.xsi:143: `sv_yes' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__st__prepare':
Perl.xsi:197: `na' undeclared (first use in this function)
Perl.xsi:197: warning: left-hand operand of comma expression has no effect
Perl.xsi:197: warning: left-hand operand of comma expression has no effect
Perl.xsi:198: `sv_yes' undeclared (first use in this function)
Perl.xsi:198: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__st_bind_param':
Perl.xsi:233: `na' undeclared (first use in this function)
Perl.xsi:233: warning: left-hand operand of comma expression has no effect
Perl.xsi:233: warning: left-hand operand of comma expression has no effect
Perl.xsi:239: `sv_yes' undeclared (first use in this function)
Perl.xsi:239: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__st_bind_param_inout':
Perl.xsi:269: `na' undeclared (first use in this function)
Perl.xsi:269: warning: left-hand operand of comma expression has no effect
Perl.xsi:269: warning: left-hand operand of comma expression has no effect
Perl.xsi:274: `sv_yes' undeclared (first use in this function)
Perl.xsi:274: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__st_fetchrow_arrayref':
Perl.xsi:328: `sv_undef' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__st_finish':
Perl.xsi:369: `sv_yes' undeclared (first use in this function)
Perl.xsi:369: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__st_blob_read':
Perl.xsi:388: `sv_undef' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__st_STORE':
Perl.xsi:401: `sv_yes' undeclared (first use in this function)
Perl.xsi:404: `sv_no' undeclared (first use in this function)
Perl.xsi: In function `XS_DBD__Perl__st_DESTROY':
Perl.xsi:429: `sv_yes' undeclared (first use in this function)
make: *** [Perl.o] Error 1
# gcc -c -I/usr/local/include -O3 -DVERSION=\"1.15\"
-DXS_VERSION=\"1.15\" -fPIC
-I/u01/app/oracle/product/9iAS/Apache/perl/lib/5.00503/sun4-solaris/CORE
-Wall -Wno-comment -DDBI_NO_THREADS DBI.c
gcc: DBI.c: No such file or directory
gcc: No input files
My perl is
$ perl -V
Summary of my perl5 (5.0 patchlevel 5 subversion 3) configuration:
Platform:
osname=solaris, osvers=2.6, archname=sun4-solaris
uname='sunos 5.6 generic_105181-14 sun4u sparc sunw,ultra-60 '
hint=recommended, useposix=true, d_sigaction=define
usethreads=undef useperlio=undef d_sfio=undef
Compiler:
cc='gcc', optimize=' -O3', gccversion=
cppflags='-I/usr/local/include'
ccflags ='-I/usr/local/include'
stdchar='unsigned char', d_stdstdio=define, usevfork=false
intsize=4, longsize=4, ptrsize=4, doublesize=8
d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
alignbytes=8, usemymalloc=y, prototype=define
Linker and Libraries:
ld='gcc', ldflags =' -L/usr/local/lib'
libpth=/usr/local/lib /lib /usr/lib /usr/ccs/lib
libs=-lsocket -lnsl -ldl -lm -lc -lcrypt
libc=/lib/libc.so, so=so, useshrplib=false, libperl=libperl.a
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags=' '
cccdlflags='-fPIC', lddlflags='-G -L/usr/local/lib'
Characteristics of this binary (from libperl):
Built under solaris
Compiled at Sep 20 2000 10:55:44
%ENV:
PERL5LIB="/u01/app/oracle/product/9iAS/Apache/perl/lib/5.00503:/u01/app/orac
le/product/9iAS/Apache/perl/lib/site_perl/5.005"
@INC:
/u01/app/oracle/product/9iAS/Apache/perl/lib/5.00503/sun4-solaris
/u01/app/oracle/product/9iAS/Apache/perl/lib/5.00503
/u01/app/oracle/product/9iAS/Apache/perl/lib/site_perl/5.005/sun4-solaris
/u01/app/oracle/product/9iAS/Apache/perl/lib/site_perl/5.005
/vobs/pdc_perl/bin/Solaris/Opt/lib/5.00503/sun4-solaris
/vobs/pdc_perl/bin/Solaris/Opt/lib/5.00503
/vobs/pdc_perl/bin/Solaris/Opt/lib/site_perl/5.005/sun4-solaris
/vobs/pdc_perl/bin/Solaris/Opt/lib/site_perl/5.005
.dormanttt wrote:
I think I was too naive in how I used perl on my new Mac (which I love) and I think I screwed up somewhere along the line.
What do you mean by naive? It's just like Linux, only different. You can always ask questions here about how to approach something in a Mac-friendly rather than Linux way. You are sure to get lots of advice, some of it good.
I installed some CPAN modules using Porticus, and other modules from the command line using cpan. I now understand this was wrong. I now find myself in the position where the default perl is /opt/local/bin/perl, which is version 5.8.9.
Just so everyone is clear, I'll quote the Porticus web site "Porticus is a Cocoa GUI for the MacPorts package manager". I get hassled around here when I bash MacPorts.
How can I get back to a default perl 5.10 where I can install all the CPAN modules I need. I hesitate to use Porticus to remove perl5.8 and p5-* , because I think some of the other software I installed depends on them.
I think your best bet would be to uninstall MacPorts. Those instructions don't seem complete. I think you might have some PATH and/or environment variable to clean up as well. If you want to reinstall MacPorts afterwards, it would probably run better without having had the OS upgraded underneath it. Regardless of how you feel about MacPorts, CPAN is, itself, a package manager. I don't see how adding another package manager and another version of Perl helps anyone. -
Summary & detailed table usage flags in Des6iR2
With the coming of the Dependency Analyzer it looks as if the CRUD table usage flags of modules have disappeared in the API.
I want the definitions via reverse engineering of the usages of embedded SQL in pro-fortran modules in the repository 6iR2.
In the migration manual (pg 88) it looks as if the detailed usage flags can not be imported out of release 1.3.2 Des/2000.
Has somebody a solution ???With the coming of the Dependency Analyzer it looks as if the CRUD table usage flags of modules have disappeared in the API.
I want the definitions via reverse engineering of the usages of embedded SQL in pro-fortran modules in the repository 6iR2.
In the migration manual (pg 88) it looks as if the detailed usage flags can not be imported out of release 1.3.2 Des/2000.
Has somebody a solution ???
Maybe you are looking for
-
Using selection options in functions..
Hi, I have written abap program in which there are 3 selection options.. I want to pass these selection options to a function. so I want to know how to define or refer selection options in functions which is called by some other abap program ? Regar
-
BPM Transport acknowledgment problem
Hi, I'm making a scenarion where Sync RFC -> 'ASync' FTP using the BPM. I need to know if the file transport went allright or not and will inform the user direclty. So I've started to use the BPM's acknowledgment Transport feature, to know if it was
-
Receiver HTTP Adapter Dynamic Query String
Hello, I am using HTTP Adapter on receiver side. My URL is <b>http://server:port/abc/def?xyz=123&luw=345</b> When I am using Adapter specific attributes. If I check apply Parameters and pass Parameter 1 as xyz and Parameter 2 as luw and pass their v
-
Inspection Plan - Change order date Combination issue
We are facing 1 issue in our system. The Inspection plan assignments with new change orders is not assigning the correct inspection plan. Example: Plan Change Number Valid from Date 1 C
-
Enable Recipient field in Service PR
Dears, The requirement is to enable the 'Recipient' field for 'Service' (item category 'D') PR. In other PRs it is enabled, however for service it is coming as display only. We checked in the 'Define screen at doc level' but this field is not there