Meaning of Supplemental Method subtypes in SAP
Hi
Can you please let me know the exact understanding of the following Supplemental Method subtypes in SAP as captured in the screen shots and what they do.
Thanks
Rahul
Hi Rahul,
When you login to https://mybsi.com you should be able to go to MySupport-->MY BSI TF Tools-->Quick Formulas, select your BSI TaxFactory version and select relevant state or FED or locality for state as required to look on documentation or examples of how each method would calculate taxes.
Thanks,
Ameet
Similar Messages
-
Meaning of factory method in abap objects
Hi,
Can anybody help me in understanding the meaning of factory method in abap object? what is the importance of this?
Regards
SudhansuHi Krish and Sudhansu,
Design patterns are solutions which are already verified and known by many developers. That is why it is worth to use them. There is no need to reinvent the wheel in many cases.
I would recommend book which is placed in the ABAP world:
http://www.sap-press.com/products/Design-Patterns-in-Object%252dOriented-ABAP-(2nd-Edition).html
Although Java language has intuitive syntax, there are some special things in ABAP development so it is better to check solutions adjusted for ABAP editor.
The most common usage of factory pattern is to simplify object creation.
- By one method call you provide required parameters and do all initializations, including dependent objects.
- Class can have many factory methods, if you want to provide more ways of initialization.
- Factory method is usually static in the class and they return initialized instance of object for this class.
- There is naming convention to start factory method name with "create" - easy to recognize pattern.
- If you set property of class to "private instantiation" then you force to use factory method for object creation. In this way it is really simple to find all places where object are created with given set of input parameters - find references of factory method.
Factory pattern becomes even more powerful if we add inheritance. Factory method returns basic object (like ZCL_VEHICLE) but its implementation can return different subclass instance, depending on input parameter (ZCL_CAR, ZCL_TRAIN etc). Each instance can implement differently behavior (methods implementation), but these are object oriented techniques.
Regards,
Adam -
What are the methods to modify SAP standard tables?
hi
what are the methods to modify SAP standard tables?.APPEND structures AND CUSTOMIZING INCLUDES.
these are the two methods.. but customizing includes we, as a developers do not use.
generally we use .APPEND structures to modify standard tables.
note that we need an access key to modify atandard tables.
we can create an apend structure and add that structure to the standard table at the end.
note that .append structures should only be added only at the end.
that is the reason we use .append structures to modify standard tables.as we should not include a field in the middle and disturb the original order of the standard table fields as it may effect many objects depending on the standard table.
but Some standard tables for which there is a LONG datatype field can never be modified.
the reason is the LONG datatype field should always be there at the end and also .APPEND strutures should always be there at the end. there will be a conflict. so, some standard tables can not be appended. -
I have experienced error "Fatal Internal error: "oleautomgr.cpp", line 2832" during sending data to CAN card IXXAT iPCI-I XC16/PCI. LabVIEW communicates with that card by means of ActiveX methodes via "VCI Wrapper" which is COM object interface. Mass compiling of the project does not help. Card is initialized and configured propely. The driver card is working propely.
LabVIEW version is 8.5
The efect of that error is that labview completly shot down.
I appraciate any suggetions
thanks a lotHello,
Please try to reinstall the drivers for the CAN card, then make sure you close all references to the ActiveX control (at all levels) using the Automation Close primitive in LabVIEW.
Regards,
Emil -
Step by step method of using sap script
Can u pls provide me step by step method of using Sap Script
AnkeshFind below the Links for Step By Step SAP Script
http://www.thespot4sap.com/Articles/SAPscript_Introduction.asp
http://abapliveinfo.blogspot.com/2008/01/free-sapscript-made-easy-46-book.html
http://www.thespot4sap.com/articles/SAPscript_example_code.asp
http://idocs.de/www3/cookbooks/sapscript/sapscript_1/docu.htm
http://idocguru.com/www5/cookbooks/sapscript/sapscript_1/example.htm
www.geocities.com/wardaguilar25/sapscript-tutorial.html
http://logosworld.de/www3/cookbooks/sapscript/sapscript_8/docu.htm
Hope this helps
Vinodh Balakrishnan -
Http error 405 method not allowed sap content server windows
Hi Expert,
we have install sap content server 6.5 on microsoft windows 2012 using
IIS 8.0 and MAXDB 7.9 SP 8 Build 21. After configuring the content server it self we still cannot
create repository error "http error 405 method not allowed"
Oac0 --> tab Create --> Content rep.
I have implement note number 1704365 - IIS roles not created by
default when installing Content Server on Windows 2008. even though it
is not applicable to our IIS.
when i try to open http://hostname:1090/ContentServer/ContentServer.dll?serverInfo
it always direct us to download file not showing the version number.
is there any solution for this issue?
Thanks a lot,Dear,
Can you please try following URL ?
http://hostname:1090/ContentServer/ContentServer.dll?serverInfo&pVersion=0046
http://hostname:1090/ContentServer/ContentServer.dll?serverInfo&pVersion=0046&contRep=<Repository Name>
Regards
S S B -
Hi,
What are the design methods & design tools in SAP?
Thanks,
Suz
Moderator Message: Search for available information before posting.
Edited by: kishan P on Dec 13, 2010 1:21 PMSEARCH in SCN/Google.
-
Hi,SAP Experts,
I want to know the payment process,of payment methods relating to bank transfer,Wire transfer.in SAP.I.e in other words,starting from raising the vendor invoice in SAP to payment done to the vendor.
Please help me in this regard.
Thanks in advance,
Ajay Chillarige.
Moderator: Please, search SDN and WikiTerry,
I think this sounds more likely to make use of the Account Determination Group for Sales.
You can't assign different G/L Accounts related to Payment Methods, but you CAN assign different G/L Accounts dependent on the Account Determination Group specified on the Account -> Sales Data.
For Intercompany Customers, you'd specify that they are sold to via a new "Intercompany" (or whatever you want to call it, like "Netting") type Account Determination Group linked to the G/L Account that you want (this is done within Business Configuration). This can allow you to appropriately separate the AR balances from a G/L perspective. -
Remote function/method call from SAP
Hi All,
Can we make a call to non-R/3(ASP or JSP or anyother language) system to execute the external system Method/Function.
Thanks & Regards,
Kishore Yerra.Hi Kishor,
You can use RFC or BAPI for this purpose....
Go through below links...
Re: How to send data to and from .ASP pages through BAPI function modules.
RFC destination for outbound (ABAP calls Java) JCo
hope it will help you.
<b>Reward points if it is helpful</b>
Thanks & Regards
ilesh 24x7 -
Meaning of ProviderContext methods.
Hello,
In viewing the java docs for the ProviderContext there are two methods that do not have any documentation provided and I believe they are the methods that I have been looking for. The methods in question are:
refresh() and allContentChanged()/contentChanged(String channelName)
Could SUN please provide an explaination as to what these methods do. I would have expected them to flush the "refresh cache" that you can set at the individual channel level. But it seems that they are not performing as expected. I have a custom provider that has the "refreshTime' set to 120 (seconds). If I make a change to the properties in the provider profile those changes do not take effect until 1. The refresh time is met or 2. The user logs out and logs back in again. I am calling both refresh() and allContentChanged in the processEdit method of my provider in hopes that this will cause the "desktop" cache to be flushed. Any pointers?
-mattWithin my processEdit method for my provider I am setting properties in the dp - then calling refresh - neither of these two operations is causing the desktop to flush it's cache. I will try the -1 setting and test again.
Within my provider I am calling:
setStringProperty("foo", foo);
then getPageContext().refresh();
-matt -
Why no setProperty() method on the sap.ui.model.Context Class
With a model context object I can do the following to obtain a value from a model:
oModelContext.getProperty("name");
Is there any reason why a setProperty() method is also not provided ?
oModelContext.setProperty("name","Trevor");
It seems that the model context object has all the necessary information to support this function:
var oModel = oModelContext.getModel();
var sPath = oModelContext.getPath();
oModel.setProperty(sPath + "/name","Trevor");
Thanks,
TrevorWith a model context object I can do the following to obtain a value from a model:
oModelContext.getProperty("name");
Is there any reason why a setProperty() method is also not provided ?
oModelContext.setProperty("name","Trevor");
It seems that the model context object has all the necessary information to support this function:
var oModel = oModelContext.getModel();
var sPath = oModelContext.getPath();
oModel.setProperty(sPath + "/name","Trevor");
Thanks,
Trevor -
Meaning of an alert message in SAP PI 7.3
Hello,
I am using PI 7.3. This is a File to JDBC Scenario and the QoS is EOIO. Data has passed through this scenario for last one year.
Yesterday, there was one failure due to wrong data present in the source file. After this failure, I cancelled this error message in PI System as the QoS is EOIO. Then the source file was corrected and was resent to PI system and it is successfully processed through PI and also successfully posted to the target system. But this time, although the message has successfully delivered through PI system, one alert message got generated. See below.
ErrText": "Conversion of file content to XML failed at position 0: java.io.IOException: The file access permissions do not allow the specified action.",
Can anyone help me to understand why this alert message got generated?
Thanks & Regards,
MoumitaI think operating system level permission is ok because other files have passed successfully through PI without generating any alert message.
This alert message is generated for one particular message. Not sure any message specific permission I need to check??
Please advise.
Thanks & Regards,
Moumita -
Hi,
What are the design methods & design tools in SAP?
I am a functional consultant & looked/searched a lot in SDN/google but in vain.
I need guidance on this please.
Kindly do not lock with such haste.
Thanks,
Suz
Moderator Message: locked without any haste, too vague, relation to ABAP development unclear, please keep looking for available information, do your own research before asking.
Edited by: Thomas Zloch on Dec 13, 2010 12:31 PMWhat do yoy mean by Design methods & Tools in SAP ?
Please be more clear about what is your exact requirement. -
Query on Supplemental Payment methods
Hi,
Does anyone has information on the different supplemental payment methods and how they work in BSI ?
BSI released changes for UTAH related to supplemental payment method : from Regular to Concurrent in TUB 170.
"Removes the Supplemental Payment Method "Regular" and sets the system default method for Supplemental Payment to "Concurrent"."
I am trying to understand the impact of this change and also how these methods work differently from each other.
Any kind of help is appreciated.
Thanks,
DipsyHello Dipsy,
Regarding the Concurrent or Regular, the end result should be the same taxation as the concurrent method.
As you are aware about,the various options of the supplemental codes are
00 regular method
01 flat rate method
02 separate aggregation method
03 rate table method
04 cumulative method
05 aggregation with pay periodsmethod
06 wage-associated method
07 concurrent method
08 Regular no exemptions method
09 system-selected method
The system selected method = 9 but you want flat rate. As you would like to override the supplemental method of taxation to use the flat rate method,you have two choices:
1. Define Employee level tax override using IT234. or
2. Use group level override using code EG99 (default), this means that
all employees will be subject to the override. Since all employees
are in group code EG99, the override can be done directly on
TaxFactory.
Cheers and Regards,
Jaime -
FTP Transport Method in Data Services SAP Applications Datastore
Hi,
We have SAP ECC and we are trying to install Rapidmarts for SD and Finance.When we try to run the Rapidmart Job.. We are getting the error
Error opening the file c:\temp\billingblock.daa
We are using FTP transport method as our SAP servers are Unix and DSE server is on Windows. we have an FTP server which is on Linux.
Here are the parameters iam trying to give.
Data Transfer MEthod : FTP
Working Directory on SAP Server : /DEV/Test/ -- Directory on FTP server on Linux
Local Directory : C:\temp
Global directory : C:\temp
FTP relative path to SAP working directory : /DEV/Test/
FTP HOST Name : IP Address(FTP IP Address)
User ID: :testftp
Password : : XXXXXX
When i try to run the job it's throwing an error. UserID and Password for FTP which iam using has all rights on the FTP Server.
let me know if i have to look something else.
Thanks,
VinodHi Vinod,
Did you find a way to make it work ?
We have the same issue here...
Server #1 - Unix ECC
Server #2 - FTP Server
Server #3 - DataService server. (WINDOWS)
The .dat file are created on ECC server in the working directory, and a third party tool detect that directory content change and start upload the file to the FTP server.
The problem is when ECC server is done creating the .dat, I think it send the answer to DataService that the job is done. Then DS try to go to the FTP but the file is not there yet...
Can ECC do the FTP upload and then send the command to DS tha the job is done ?
Best regards,
David
Maybe you are looking for
-
I understand that I can watch home movies on my computer via apple tv. I am planning on buying a second generation apple tv but before I do so I would like to make sure that there is a way to watch the home movies which I have imported into imovie on
-
Planning ETM Equipment in Project ...
Hello Everybody I m planning machine hours of ETM (Equipment & Tools Management) equipment in my project. I have done all the necessary settings required and are getting requirement generated automatically in ETM planning board without making requis
-
after my daughter tried many password to unlock my ipad, it became disabled, everytime i open it, it says "ipad is disabled, connect to itune, but after i connect it to ituned, it can not open due to passcode protected, how can i open my ipad?
-
Netconfig Ad Hoc and System Tasks Missing
I recently upgraded to LMS 3.2 with RME 4.3.1. I don't have the option to create ad hoc jobs and I don't see any system tasks available. The tasks folder expands to reveal nothing. Any ideas?
-
MTO material - Combine three planned orders into one process order
Hi Gurus, Does anyone know if and how I can convert three planned orders of the same material into one process order? So: 1. Sales order 1 (material X) --> generates Planned order 1 Sales order 2 (material X) --> generates Planned order 2 Sales order