Parameterized custom mappings?
Hi all,
Is there a way to define custom mappings which are implemented by a parameterized query, the parameter of which can be set at runtime?
I know that there are transformation mappings, and that you can implement your own custom queries to realize mappings, but there is no way to send a parameter value from the application to the query at runtime. The parameters are either limited to the database fields which are already involved in the mapping (in the case of custom query for mapping), or must be extracted from the object context of the mapping (in the case of transformation mapping).
I also know that you can define a "Map" instance as the collection type for a one-to-many or many-to-many mapping, but afaik this involves loading the whole set into the session before an object can be queried by key, even if transparent indirection through the "IndirectMap" interface is in place...
What I am looking for is a kind of ValueHolder that can take parameters which define the value loaded into the ValueHolder.
Is there a way to do this?
What I want to implement is the following scenario:
A class "Organization" contains a method "User getUser(String login)". The parameterized getUser operation should be implemented cleanly with a TopLink mapping, not through an external ReadObjectQuery, since the session context of the operation is not known at implementation time and should be managed by TopLink, in the same way as other pre-defined mappings are.
Any ideas?
Thanks,
Mirko
Message was edited by:
jRipple
Since nobody else seems to have a solution, i at least want to explain the approach I followed now to solve the problem, but it isn't a clean one...
I defined a "Map" collection property and put a TransformationMapping on it. The buildAttributeValue oft the mapping is implemented to return a homemade "Map" implementation which uses the session given to it from the buildAttributeValue "session" argument to retrieve the specific value mapped to a key via a ReadObjectQuery whenever Map.get(Object key) is called.
This basically works in my application, but I wouldn't suggest to completely rely on that carelessly, because the session given on Map construction might have become invalid some time after the attribute value has been built and before an object ist retrieved via Map.get(). An ordinary one-to-many collection mapping would still work in this case, since the whole collection is already loaded into memory. My own collection, however, would throw an exception, since it uses an invalid session object to execute a query on.
TopLink seems to have a design principle saying that persistent objects never should hold a reference to the session they are registered in, but this principle is violated by my solution...
Similar Messages
-
Seeburger problem for Custom Mappings..!!!
Hi All,
File to Idoc using seeburger adapters(BIc & split)
When I use standard mapping (Which starts with See_.. )in seeburger splitter configuration, ,the scenario is working perfectly.The idoc is posting in R/3 and Funcack is sending to Partner.
But When I do for customised mappings (Like the ones which we will develop in BIC and deploy into XI and we will use the mapping name like E2X_DT_INVOICE).. then its not working.
I tried by keeping custom mappings (E2X_DT_ORDERS) in splitter configuration. But it didnt work.. !!
Can anyone please tell the changes what I need to do in the modules or in splitter configuration..??
Here is the Module parameters which i mentioned in sender File adapter.
localejbs/SeeClassifier C
localejbs/CallBicXIRaBean BIC
localejbs/Seeburger/MessageSplitter S
C attID classifierAtt
C destSourceMsg MainDocument
C showInAuditLog true
BIC classifierAttID classifierAtt
BIC destSourceMsg MainDocument
BIC destTargetMsg MainDocument
BIC mappingName AUTO
BIC split true
1. mappingName I kept as AUTO for standard mappings..
I need to change anything here for Custom Mappings???
2. I didnt mention anything here in split adapter in modules.
Did I need to mention anything here when we do for custom mappings??
Kindly let me know anyone has idea on this.
Thanks&Regards
Seema.You will also have to create this mapping on the BIC site.
check the documentation on the classifier and functional acknowledgements
Seeburger Classifier with customer mappings.
In the manual Functional Acknowledgement For SAP XI3.0, Configuration Guide this is described. I add a description of how I have configured it at another customer
In the Sender Communication Channel the classifier modules are configured (localejbs/SeeClassifier). This module expects some parameters:
Parameter Value
attID ClassifierAtt
classifierMappingID XXXX (Choose something for XXXX)
destSourcMsg MainDocument
showInAuditLog true
The parameter mappingName of module localejbs/Seeburger/CallBicXIRaBean should be set to AUTO otherwise the classifier functionality wont work.
In the BIC Mapping Designer now you have to create a program called Edifact_XXXX (have a look at page 40 of the manual)
I generated a mapping called Edifact_XXXX from the message Edifact_service with the programs CreateXMLMessage, CreateMappingXMLToEdi, CreateMappingEdiToXML.
After this I adjusted the generated program in the UNH segment I added the following rules:
if name$ = "See_E2X_ORDERS_UN_D96B"
copy "E2X_ORDERS_UN_D96B" to name$;
endif
With this code you change the mapping name that is called in the BIC to convert the EDIFACT message to XML. Or other functionalities.
The mapping that you use here should be the same as configured in the Splitter of the Seeburger FrontEnd
Screen prints:
Configuration of Sender Communication Channel
BIC MD: Generation programs
BIC MD: New generated mapping Edifact_xxxx from message Edifact_Service
BIC MD:Adjustment in mapping program Edifact_XXXX
Seeburger FrontEnd Splitter configuration -
Hello,
I'm trying to implement a Parameterized XSLT Mapping. But in the documention is a gap (see http://help.sap.com/saphelp_nwpi711/helpdata/en/43/bbb7fd90f5332ee10000000a11466f/frameset.htm). In Action 2 is written:
"When the XSLT mapping program is implemented, you access the mapping program parameters by accessing the get and set methods of the Java mapping API in the XSLT program (see also: XSLT Mapping with Java Enhancement, Parameterized Java Mappings)."
But when I follow the link of " XSLT Mapping with Java Enhancement " the example only shows the acces to the StreamTransformationConstants which do not contain the user parameters. How can I access the Importparameters, which I have defined in the binding in Operationmapping in my XSLT? Is ther a well working Java routine available, which could be called in the XSLT?
I have already working examples for pure ParameterizedJava Mapping and graphical Mapping but I'm missing this XSLT stuff
Kind regards
Manfred Schmidt-VoigtHi,
same findings here. We've followed the topic for a year too now, and chance has it that I've just spent 1,5 days trying to get this to work. The only reserved xsl parameter that is documented by SAP is the inputparam, which gives you access to the runtime constants, but not the parameters. With this parameter I've called a Java class (still according to the SAP Library), but I've not been able to reach the mapping parameters in memory.
I've 2 more options which I haven't the time now to explore:
- Call the XSLT from a Java mapping. We do have (well documented) access to mapping program parameters in a Java mapping
- Try to read the mapping program parameters from the InputAttachment, which is accessible through the StreamTransformationConstants.
I'm keeping an eye open on this one.. good luck !
kr,
Peter Glas -
How to migrate custom mappings ,workflok and DAC
Hi Experts,
we are moving to 7.9.6.1 to 7.9.6.2 for siebel Sales Applications. We do have custom mappings and workflow as well as we have some custom Dac objects. Can any one provide me the related documents
Reagrds,
Ml
Edited by: user10675696 on Sep 12, 2012 1:01 AMHere is a link to the doc: http://download.oracle.com/docs/cd/E14847_01/bia.796/e17801/toc.htm
This has sections for INFA, Webcat, RPD.
For the custom mappings, if you followed the practice of having all ETL customizations in a custom Infromatica Folder, then these should be reuseable. There should not be too much impact as 7962 and 7962 is not a major upgrade. Refer to the release notes to see if your custom mappings will have any impact.
For DAC, again, based on the changes in 7962, you can reuse or add the necessary customizations. If I recall, there was not a lot of major DAC changes from 7961 to 7962.
If helpful, please mark as correct or helpful -
How to create a customized mappings???
Hi ----,
I am really new to JDO so I am still learning how to implement Kodo. I want
to find out how to create customized mappings, like an example will be
great. I have two tables with a one to one mapping relationship that I need
to create an outer join between these two tables. How can I accomplish it at
Kodo?? Here are an example of the two tables:
First table: Customer
C_ID (PK)
C_FNAME
C_LNAME
C_PNUMBER
Second table: Customer_A_Info
CAI_ID (PK) (FK to Customer's C_ID)
CAI_INFO_1
CAI_INFO_2
Thanks you very much...
VivianWhen is 3.0 going to release???
"Abe White" <[email protected]> wrote in message
news:[email protected]..
We have an example of a custom class mapping in the sampels/customSQL
directory. Unfortunately, that and the Javadoc are the only available
docs on custom mapping right now. We're working on improving custom
mapping in our upcoming 3.0 release. And actually, being able to specify
that fields in another table should be outer joined should sneak in as a
standard feature of 3.0. -
How to create custom mappings in SeeBurger
Hi All,
As per my knowledge once we install the Seeburger then it will provide some predefined mappings. If we want to develope a customized mappings then what is the procedure? How to deploy the same? Can you provide me some documents. I have tried in SDN but not able to find the same.
Thanks & Regards,
PurshothammHi,
The Business Integration Converter Mapping Designer (BIC MD) is a visual tool used for creating mappings, used by the BIC Adapter in the SAP XI server..
This tool comes with the Seeburger package, when u get the licence this tool will be present with that package..
once if u install, u should deploy the .SDA file which will be created by using BIC mapping designer..
BIC MD is a separate standalone tool, which creates Software Deployment Archives (SDA). SDA files are SAP J2EE libraries that can be deployed on the SAP XI Server using the Software Deployment Manager (SDM).
This SDA file contains what are all the mapping programs which are required for us.. and if we dont find any predefined mapping structure, in such cases we can custmize it.. according to our requirement..
and again we should redeploy SDA file to use it.
for further information and clarfication revert back with ur exact requirement..
regards,
Kishore -
Cloning For Custom Mappings In DAC
Hi All
Can anyone plz help me about cloning a task in DAC for customized mapping........
With Regards
Venhi
Thanks for the input Remco .....thought of sharing what I have come to know.... Cloning a task is mainly done if there are some customizations done to the existing BI Apps mappings and for this......what you do is create a new copy of the container (R12 complete) and just identify the tasks and overwrite the command for initial and incremental load names and save them....by doing so when you run a dac load it runs the customized version of the mappings rather than the preseeded one........Hope this helps....
With Regards
Ven -
Creating custom mappings between objects
I currently have a db schmea that supports "soft" deletes. Example:
Client table has fields:
id - primary key (number)
name - varchar
active ("Y" or "N" where "Y" means active and "N" means "INACTIVE")
We also have a table Users:
id - primary key (number)
name - varchar
active ("Y" or "N" where "Y" means active and "N" means "INACTIVE")
When I delete a user I want to set its active field to "N" and then when
someone reads users from the client (after I have saved my changes) I want
only users whoses active field is "Y" to be returns, i.e.
Client clientA = <read client A>
Collection users = clientA.getUsers();
Is there a way to configure/customize the mapping/relationship between
objects?
Thanks!
BruceAll of the emails are really my way of getting a soft delete to work. Does
KODO support this feature or is their a standard work around to support
this feature?
Thanks!
Bruce
Alex Roytman wrote:
You could break you collection into multiple mutually exclusive
subcollections (like active/inactive) and have your object model to map them
separately (via views with mutually exclusive criterion) When changing a
collection member's status you will need to move it from active collection
to inactive. Complete collection can be dode as dybamic (delegating)
composition of the subcollections (but it will cost twice as much to fetch
it)
Try to resolve your issues on object model level. I believe altering sql
mappings to make them very fancy will cause you lots of grief in the long
run
"Bruce" <[email protected]> wrote in message
news:[email protected]...
I also want to do something similiar to support object history. I could
have a Client object which gets modified and instead of editing this
object I would copy it, inactivate the copy and then edit the original.
This allows for full history. I can always select by active (or a more
complicated status) to get the rest of the history instead of the "top".
Views here seems like a hack. I have activew fields in all of my tables so
I would nee views for each table which is a lot to manage if fields are
changing (need to change them in both places). Also this creates issues
since views are really read-only.
Isn't there a way to change the SQL used to read a relationship?
Bruce
Alex Roytman wrote:
map your classes against views with (where active = 'Y') to make sure
"soft
deleted" records do not get read and have your object model to handlesoft
deletes (like removing from collections etc) use helper methods to do"soft
deletes" masking real deletes is not good idea - you will need them atsome
point
"Stephen Kim" <[email protected]> wrote in message
news:[email protected]...
While there is nothing default that does particularly what you desire,
but from my perspective, you should not have Kodo do anything by
default
as you will probably want to delete the inactive instances at somelater
point.
Instead you should look into Query.setCandidates:
http://www.solarmetric.com/Software/Documentation/2.4.3/docs/jdo-javadoc/jav
ax/jdo/Query.html
i.e. public Collection getActiveUsers ()
PersistenceManager pm = JDOHelper.getPersistenceManager
(this);
Query q = pm.newQuery (User.class, true);
q.setFilter ("active == "N"");
q.setCandidates (users);
return q.execute ();
I haven't tested the above code and there are a lot of optimizations
you
could do such as caching the query in a transient collection but Ithink
you get the idea.
You may want to post your thoughts on our newsgroups
(news://news.solarmetric.com) and see how other people are tackling
similar probles..
Bruce wrote:
I currently have a db schmea that supports "soft" deletes. Example:
Client table has fields:
id - primary key (number)
name - varchar
active ("Y" or "N" where "Y" means active and "N" means "INACTIVE")
We also have a table Users:
id - primary key (number)
name - varchar
active ("Y" or "N" where "Y" means active and "N" means "INACTIVE")
When I delete a user I want to set its active field to "N" and then
when
someone reads users from the client (after I have saved my changes)I
want
only users whoses active field is "Y" to be returns, i.e.
Client clientA = <read client A>
Collection users = clientA.getUsers();
Is there a way to configure/customize the mapping/relationship
between
objects?
Thanks!
Bruce
Stephen Kim
[email protected]
SolarMetric, Inc.
http://www.solarmetric.com -
Problems with parameterized custom tags - urgent
Hi All,
I am not able to retrieve my attribute values in Tag Support Class?
it doesn't give any errors while compiling and also the tag works without those attributes. I am able to print some html using the same tag but not able to print the passed attribute values?
any help is highly appreciated!
Thank You.....:-)Thanks for the response!
Infact I figured it out and made it working but still it's a question to me.
Change I have made in my .tld file is making rtexprvalue to true - "<rtexprvalue>true</rtexprvalue>".
As per documentation it should matter but bcoz of this setting to false I was not able to retrieve.
Anyways Thanks again & Have a Good Day.....:-) -
Process Flow and Passing Parameters to Mappings
I am missing something.
I have an Input Parameter on mapping Strategy_Start.
I want to pass a value from my Process Flow to the Mapping Strategy_Start that is in the Process Flow.
I have tried to create a Parameter on the Start that has a Literal value and bind that to the Strategy_Start Mapping.
That didn't work.
I tried to create variable and pass the value to the Strategy_start,
That didn't work, I got an error about binding to a out literal.
What am I missing.
I could not really find steps in Documentation for this.
I am using 11gr1
thanks for any advice or help.
greGOk,
For Literal Expressions It was easier than I thought.
In my Process Flow for the mapping that has a parameter,
I just set the value of the Parameter when looking in Explorer.
I thought I had to create a parameter or a variable and then pass that into the value. That is why it was yelling at me about
can't use a constant value as a parameter in value.
If this is not the way let me know, but it appears to be ok now.
thanks
greG -
Customer Opening & Closing Balance.
Hi all,
[1] Is there any SAP table from where I can directly retrieve the Opening and Closing Balance for a given Customer/Vendor for a period ? If not, then how does one go about finding this ?[which all tables needs to be linked]
[2] I need to display a customized report where in the following needs to be printed.
Input Parameters :
Customer[kunnr]
Posting Period[bkpf-doc_date]
Output Format
Opening Balance :
Doc Type|Doc No|Doc Date|Preprinted Invoice No|Invoice Qty|Bill No|Debit| Credit.
I have shown Bill-Wise(vbrk-vbeln) Accounting-Document-wise(belnr),
debit credit summary,but the problem is how do I murge this report with the Invoice details[j_1iexchdr & j_1iexcdtl],since neither
[belnr] nor [vbeln] fields are present in the [j_1iexchdr] tables, so as a result no link.[though there is (rdoc) but this is not matching with [(belnr)]
Pls help on these 2 topics.
Any help regarding this topic will be highly appreciated. Pls.get back to me asap.
cheers !!![1] Customers - KNC1. Vendors - LFC1
These table stores total debits/credits for the month. -
[SOLVED] Logitech Marble Mouse: can't enable custom mapping
I followed the wiki page:
Logitech_Marble_Mouse
My mouse works, but I can't get custom mappings to work.
Here's my /etc/X11/xorg.conf.d/10-evdev.conf,
to me it looks like it does ignore the Marble settings.
What am I missing?
Section "InputClass"
Identifier "evdev pointer catchall"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
EndSection
Section "InputClass"
Identifier "evdev keyboard catchall"
MatchIsKeyboard "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
Option "XkbLayout" "latam"
EndSection
Section "InputClass"
Identifier "Marble Mouse"
MatchProduct "Logitech USB Trackball"
MatchIsPointer "on"
MatchDevicePath "/dev/input/event*"
Driver "evdev"
# Physical button #s: A b D - - - - B C b = A & D simultaneously; - = no button
Option "ButtonMapping" "1 8 3 4 5 6 7 2 2" # For right-hand placement
# Option "ButtonMapping" "3 8 1 4 5 6 7 2 2" # For left-hand placement
# EmulateWheel refers to emulating a mouse wheel using Marble Mouse trackball.
Option "EmulateWheel" "true"
# Option "EmulateWheelButton" "8" # Factory default; use "9" for left-side placement.
Option "EmulateWheelButton" "8"
# EmulateWheelInertia specifies how far (in pixels) the pointer must move to
# generate button press/release events in wheel emulation mode.
Option "EmulateWheelInertia" "10" # Factory default: 50
Option "ZAxisMapping" "4 5"
Option "XAxisMapping" "6 7" # Disable this for vertical-only scrolling.
# Emulate3Buttons refers to the act of pressing buttons A and D
# simultaneously to emulate a middle-click or wheel click.
Option "Emulate3Buttons" "true"
# Option "Emulate3Buttons" "true" # Factory default.
EndSection
Last edited by phonky (2014-04-29 17:05:21)Found the solution:
I had to comment out the MatchProduct line;
I assume the wiki page had been done with a different product. -
Example of a custom field mapping?
Ok, I admit it I am struggling here. I have simplified my example from
what I actually have.
I have a table that models a flat hierarchy
ID | START_DATE | END_DATE | CLASSNAME | FIELD1 | FIELD2 | ...
one of the objects in my hiearchy (CashFlow) has a field that is in fact
another object called DatePeriod that contains two fields startDate and
endDate.
I understand that what I am trying to do is embed the DatePeriod object
inside of the larger object when it get's persisted.
I have the following metadata set-up
<class name="CashFlow" persistence-capable-superclass="InstrumentFlow">
<extension vendor-name="kodo" key="table" value="INSTRUMENT_FLOW"/>
<extension vendor-name="kodo" key="pk-column" value="ID"/>
<extension vendor-name="kodo" key="class-column" value="none"/>
<extension vendor-name="kodo" key="lock-column" value="none"/>
<field name="accrualPeriod" embedded="true"/>
</class>
and for my DatePeriod object
<class name="DatePeriod">
<extension vendor-name="kodo" key="table" value="INSTRUMENT_FLOW"/>
<extension vendor-name="kodo" key="pk-column" value="ID"/>
<extension vendor-name="kodo" key="lock-column" value="none"/>
<extension vendor-name="kodo" key="class-column" value="none"/>
<field name="startDate">
<extension vendor-name="kodo" key="data-column" value="START_DATE"/>
</field>
<field name="endDate">
<extension vendor-name="kodo" key="data-column" value="END_DATE"/>
</field>
</class>
Every time I try to fetch a CashFlow object I get an error as KODO is
trying to select the column 'ACCRUALPERIODX.'
What am I doing wrong? Do I need to use a custom field mapping? If so
where is the documentation to help me write a custom field mapping?
A second question would be what happens if the DatePeriod object is used
in a couple of places, I don't want to tie it's persistence to the
INSTRUMENT_FLOW table.
All help gratefully received
Cheers
MattAs you suspect, Kodo 2.x does not support embedded class mappings. Kodo
3.0 will support embedded mappings.
In the meantime, you can create a custom mapping, but unfortunately our
documentation for custom mappings is lacking right now. Given how simple
your DatePeriod object is, you're probably better off with something
simpler (and as a bonus, less bound to Kodo):
Just make your DatePeriod class and the field that holds the DatePeriod
instance non-persistent. In the class that has the (now non-persistent)
DatePeriod field, add two new persistent fields for the startDate and
endDate. Then just use internal logic to construct the DatePeriod from
the startDate and endDate. You can do this using the
javax.jdo.InstanceCallbacks methods, or just do the logic in your setter
and getter methods for the DatePeriod. -
Export Parameters in Parameterized Message Mapping does not work.
Hello, XI-Gurus!
I have a question: how to use an EXPORT parameter in Parameterized Message Mapping? seems it does not work...
(I use XI / PI 7.1)
For example, I have a follow scenario: a large message comes to XI from one BS (message contains a lot of rows), then this large message splits to some small messages (something about 1000 rows in one small message), and send small messaeg one by one from XI to second BS. So, after receive step I use a transformation step with Parameterized Message Mapping to get a total amount of rows in large message (it needs for making condition for loop in IP, for example). I want to use an EXPORT parameter to pass this number from Parameterized Message Mapping to Integration Process. How can I do it?
Of course, I know the way to how to make this scenario without any parameterizing, but I want to use exactly "Parameterized Message Mapping" like it writes in this help:
http://help.sap.com/saphelp_nwpi71/helpdata/en/43/c3e1fa6c31599ee10000000a1553f6/frameset.htm
This topic contains something about procedure how to use an EXPORT parameter, but this procedure does not work. I don't understand how to write this UserDefined Function, which I can set any export parameters.
I read this blog:
/people/jin.shin/blog/2008/02/14/sap-pi-71-mapping-enhancements-series-parameterized-message-mappings
this blog has NO solutions about EXPORT parameters. about IMPORT parameters - everything OK.
Some topics about how to use export parameters in MM in this forum marked as "answered", but this is not true.
How to export parameters from Message Mapping
Export parameter REALLY work in message mapping???????
Export parameter in Message mapping UDF
WBR,
VsevolodHi Rudolf,
It still does not works.
Great thanks for all your answers! If your advice works on your PI-server, it means that my problem not in UDF.
Step by step:
1) I create in "Signature" tab two parameters: FILE_NAME, FILE_TYPE (of course, they both Export and xsd:string type)
2) Then, I goes to "Functions" tab and create new function "testUDF" with one argument var1.
3) In body of this UDF insert 2 strings:
getOutputParameters.setString("FILE_NAME" , "Order");
getOutputParameters.setString("FILE_TYPE" , "PDF");
4) in "Definition" tab I bind function "Local.testUDF" with one field in my input message and goes to "Test" tab for testing.
5) And then I have a message window "Problems While Testing":
Source text of object Message Mapping: mm_ParamMap | urn:****.*.:****:TEST has syntax errors:
Function testUDF, Line 1:
cannot find symbol
symbol : variable getOutputParameters
location: class com.sap.xi.tf._mm_ParamMap_
getOutputParameters.setString("FILE_NAME" , "Order");
^
Function testUDF, Line 2:
cannot find symbol
symbol : variable getOutputParameters
location: class com.sap.xi.tf._mm_ParamMap_
getOutputParameters.setString("FILE_TYPE" , "PDF");
^
Note: /usr/sap/PID/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapb1562570ca9e11deb3fe00237d301cd6/source/com/sap/xi/tf/_mm_ParamMap_.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details. Note: /usr/sap/PID/DVEBMGS00/j2ee/cluster/server0/./temp/classpath_resolver/Mapb1562570ca9e11deb3fe00237d301cd6/source/com/sap/xi/tf/_mm_ParamMap_.java uses unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
2 errors
Look at this notes, first writes that I use a deprecated API, second - about unchecked or unsafe operations.
And I have no idea what's wrong... Can you help me?
Thanks!
WBR,
Vsevolod -
Tables to see credit data of the customer.
Hi
Is ther any table which gives the data for the below mentioned fields
Customer
CCA
Credit limit
Credit exposure
credit limit used
I checked with F.35 but it is giving only the data for customer and CCA.
thank you,
Malli.Hello,
Talk to your abaper on how to use the BAPI 'BAPI_CREDIT_ACCOUNT_GET_STATUS'
This will show you the information you want
===
FU BAPI_CREDIT_ACCOUNT_GET_STATUS
Short Text
Determine Credit Status of Credit Account
Functionality
This method enables A/R summary data to be determined. A/R summary data contains all the data regarding credit that is required to be able to conduct an operative credit check when entering orders.
Whether A/R summary data is created (and can then be used) is defined in the accounting system itself.
If no A/R summary data is created, the data can be gradually determined by calling up the following methods:
GetOldestOpenItem
GetHightestDunningLevel
GetOpenItemsStructure
GetDetail
If these methods are used, the A/R summary data represents a summary of the partial results of the above mentioned methods. Although the data from these methods may not be up-to-date, it can be determined much more quickly.
Parameters
CUSTOMER
CREDITCONTROLAREA
RETURN
CREDIT_ACCOUNT_OPEN_ITEMS
CREDIT_ACCOUNT_DETAIL
Exceptions
Function Group
1010
Maybe you are looking for
-
I'm working on a slight variation of the photo gallery, and want to put links in the captions I've created in the XML file. my captions show up without a problem, but whenever i put a link in the <caption> </caption> field, the whole caption doesn't
-
Photoshop elements does not seem to work with Windows 8. What photoshop will work?
I just bought a computer with windows 8 and tried to install photoshop but it messes up some of my other programs. What photoshop will will work with Windows 8.
-
IPod Touch 4g Available 9/8/10 in Apple Retail Stores
I have called two Apple Retail stores here in the Maryland area this afternoon. Both of them confirmed that they will start selling the new iPod's tomorrow at store opening (10 AM Eastern). Both stores urged me to arrive early (Which I will). Just wa
-
After Effects CS4 & Wacom Showstopper bug.
Hi! For more than one year I've being feeling that my machine was the slowest machine on Earth, so I spent a good deal of money on a new HP Z800 with a Quadro FX 5800 and 24GB of RAM with windows 7 64 and a set of SSD raid that gives me over 700MB pe
-
LSMW Customer Master LSMW Error in program RFBIDE00
Hi, I regenerated program RFBIDE00 using RFBIDEG0. After generation i'm getting short dump while executing RFBIDE00. short dump is as below, "The data object "BKNB1" does not have a component called "QLAND"." i checked and found that structure BKNB1,