Implementing Non deliverable Forward

Dear SAP Experts,
We are implementing a non deliverable forward. I created a new product type T6C with Non deliverable forward as Settlement Indicator.
I assigned the flow types
1000    Buy foreign exchange    Principal Increase
1031    Cash settlement    Cash Settlement
2000    Sell foreign exchange    Principal Increase
And the processing category 00120 (order - contract - fixing).
So basically as SAP propsoes for the set-up of the type of forex.
I create a trade in order status and everything goes fine, then i try to chnage the status over FTR_EDIT to contract; when I try to save i get the error "Cash settlement not found for transaction 171508, company code 1000".
An error I would more expect when doing the fixing; when checking my cash flows i see indeed my flow type FX1031 does not have any amount assigned.
How can this be fixed?
A similar question was raised July/2014 but without answer (http://scn.sap.com/thread/3581848)
kind regards,Stef

Hello Juerg!
If I don't mistake you described steps for the case then Product Type have Settlement indicator = 'Cash settlement' in customizing.
In this case we have 'Cash settlement' button on the 'Structure' page of FTR_EDIT.
In this case system works OK, and '1031    Cash settlement' flow is calculated correctly.
But my case is then Product Type have Settlement indicator = 'Non-deliverable forward' in customizing
In that case we don't have 'Cash settlement' button on the 'Structure' page of FTR_EDIT.
Instead of it we can choose which currency we need to settle in.
In that case '1031    Cash settlement' flow is empty as wrote previously.
So the problem is still actual

Similar Messages

  • Implementing Non-Deliverable Forwards (NDF)

    Hi Experts,
    Would just like to know if there is an available standard solution in SAP that can handle NDFs? TX01 or TX13 do not have available fields for other required details such as Fixing rate, Fixing date, and Settlement amount.
    To give a brief background, NDF is for FX deals with a restricted currency where settlement is in USD since restricted curr (like CNY/IDR) cannot be used for settlement.
    How will the settlement amount and currency be determined for NDFs? Please provide possible steps If need to customize..
    Thanks,
    David

    Hi,
    A Non-Deliverable Forward has the same basic concept as a normal Forward. The main differences are that --
    1) An NDF deals with buying or selling a RESTRICTED CURRENCY (such as CNY or IDR), so the settlement currency is always in USD.
    2) The forward rate is checked against a FIXING RATE 2 days before value date which causes FX Gain/Loss and the gain/loss is the only amount settled between counterparties in USD currency.
    Creating the NDF contract is the same procedure where you have the amount you want to buy/sell with a specific spot and swap rate and value date.. but for NDF's, during settlement with the bank, there should be a FIXING RATE that determines the SETTLEMENT AMOUNT/CURR. This fixing occurs 2 days before the value date.
    So far, the solution that I have come up with is to have a process where a SPOT netting transaction will offset against the original NDF contract via a SWAP TX10, therefore canceling the original posting and creating a difference due to the fixing rate used. This will give the SETTLEMENT AMOUNT in USD.
    Using SWAP TX10 will allow to create a FWD and a SPOT txn. The original contract postings are offset by the SPOT and system creates a new contract with a USD amount different than your original FWD contract.
    i.e.
    Forward contract:
    Buy CNY 6800 / Sell USD 1000
    rate - 6,8000000
    spot rate - 6,7000000
    swap rate - 0,1000000
    Spot:
    Sell CNY 6800 / Buy USD
    Spot (fixing) rate: 6,70000
    USD amount automatically calculated
    I'm unsure if this process can be handled by standard programs/transactions in SAP.. I actually tried testing this via TX10 already after creating new transaction types and it gives me the error message below:
    "Update types are not defined in Customizing for the open-flow" --> procedure is to check if an update type for the open-flow is defined in the case of product type 'A' and transaction type 'Z'. What is the IMG path to define an update type for an OPEN FLOW?
    If NDF is still not clear, I would be very happy to explain further.
    Thanks, and hope that you can help!
    Regards,
    David

  • Non-deliverable Forward - 1031 Cash settlement flow is empty

    Hello, please help me with non-deliverable forward.
    I've got forward product type with settlement indicator = Non-deliverable forward.
    Next flow types are assigned to it (flow types have default settings):
    1000    Buy foreign exchange    Principal Increase
    1031    Cash settlement    Cash Settlement
    2000    Sell foreign exchange    Principal Increase
    When I create Forward transaction with next conditions:
    System generates cash flows, but flow 1031 have zero value;
    What should I need to do to have flow 1031 = 1 750 000 RUB ??

    Hello Juerg!
    If I don't mistake you described steps for the case then Product Type have Settlement indicator = 'Cash settlement' in customizing.
    In this case we have 'Cash settlement' button on the 'Structure' page of FTR_EDIT.
    In this case system works OK, and '1031    Cash settlement' flow is calculated correctly.
    But my case is then Product Type have Settlement indicator = 'Non-deliverable forward' in customizing
    In that case we don't have 'Cash settlement' button on the 'Structure' page of FTR_EDIT.
    Instead of it we can choose which currency we need to settle in.
    In that case '1031    Cash settlement' flow is empty as wrote previously.
    So the problem is still actual

  • Implementing non-blocking read

    Hi all
    I have some doubts about implementing non-blocking io in my application.
    I am using Jsch library (an ssh implementation) to open an ssh connection with a host. The API only provides me with methods to open a connection and retreive the input & output streams. I want to make my read on inputstream non-blocking.In such a case is it possible to use nio for the purpose?
    If it's not possible then I am planning to use threading to make read() non-blocking. Here also i need some clarifications. I am planning to use a ThreadPoolExecutor to create a thread pool for reading data. SO whenever i have a read i'll assign this task to the pool which will use one of the free threads to execute the inputStresm.read().
    Now the question is if one of the threads in this pool blocks forever during a read since it didn't get any response from the other side, is there a way to stop that read and make that thread free again to execute more tasks? or will the thread block forever till the application is closed?
    In my case i cannot afford to have too many such blocked threads, since this application will not be restarted very often. Once it is started it can go on for may be days or months.
    Please suggest what would be best in my case taking into account performance as most important factor.
    Thanks in advance.
    Anu

    endasil wrote:
    First of all, let me state that I agree with the others in saying that I don't fully agree with your premises.
    That said, I believe that this does a non-blocking read based on the contract of InputStream.available() and .read(byte[], int, int):
    private int nonBlockingRead(InputStream in, byte[] buffer) throws IOException {
    return in.read(buffer, 0, Math.min(in.available(), buffer.length));
    If the InputStream is obtained from a JSSE socket then it is my understanding that available() always returns zero. This is allowed under the InputStream.available() contract as defined in the Javadoc - http://java.sun.com/javase/6/docs/api/java/io/InputStream.html#available() . If I am right then your code will never read anything from a JSSE socket InputStream and I would suspect that Jsch is using JSSE sockets.

  • Is there way to get read receipts in mail and do you get non deliverable notifications??

    is there way to get read receipts in mail and do you get non deliverable notifications??

    I'm a little fuzzy on your question.
    If you are trying to "Bounce" and email, I regret to inform you that Apple removed that feature a few years ago.  There are other email programs available that have this capability.

  • Table for Deliverables and Non-deliverables

    Hi all,
    I have a sales order, and i have few line items and in that few are Deliverables and few items are non-deliverables, like SERVICES  etc.
    How do i know which aitems are deliverable and which are non-deliverables.,i mean which table i should refer ?
    Thanks
    Kamala

    Hi,
    You have to check VBAP-PSTYV. FOr exact value, see list of values for PSTYV.
    Regards,
    Anil Salekar

  • Does FabricPath relies only on IS-IS hello exchange to detect link failures or does it implement BFD (Bidirectional Forwarding Detection)?

    I'm trying to understand if FabricPath relies only on IS-IS hello exchange to detect link failures or if it implements BFD (Bidirectional Forwarding Detection) to reduce the failure detection time. I noticed n RFC to introduce BFD in TRILL signed by a person from Cisco, so I was wondering if they adopted that in FP.
    Thanks.

    So.. it doesn't wait for a certain time after which if no hellos are received the link is considered down. It react as soon as a port down notification is received... right?
    So what if aggregated links are used? How does it behave?

  • Implement History, Back & Forward in custom code

    Hi All
    We have our custom developed Header Code, where we have controling Personalize, Logout, Favorite & Top level navigation code.
    I want to implement the SAP oup of box history, Back Forward functionality in custom developed code.
    Please help me how to implement SAP History, Back , Forward Functionality in our custom developed code.
    Thanks.
    Helpful answers must be rewared.

    The only way it wouldn't be available is if moving forward opens a new browser window. Look in the bottom right corner of the browser and see if you see a small number inside a box. That would indicate if you have more than one browser window open.
    If not, then it may be necessary for you to try to troubleshoot the phone. First step is to power the phone off/on. If that doesn't help, then the next step is a reset, which is done by holding the home and power button together until you see the Apple logo and then releasing, ignoring the slide to power off screen. If that doesn't help, a restore is next, first from a back up and if no change then as a new phone. However, I don't expect you are going to have to go that far.

  • Query regarding implementing non leading ledger

    Hi friends,
    I am suppose to implement the non leading ledger along with the leading ledger. Its fiscal year is from Jan - Dec. I have a query that is there any issues at the year change ( like any kind of adjustment at year end) and what are the things needed to be carried out at the beginning of the year.

    Dear Mr.Anand,
    Could you please clear the below points.
    1. Are you using NewGL ?
    2. Want to add the Non-Leading ledger ?
    3.  "I am suppose to implement the non leading ledger along with the leading ledger" means want to implement both ledgers
           like Leading ledger and non leading ledger
    4. You want to classic ledger to New ledger ?
    If you are using classic ledger then you need to go for newgl migration.
    IF you allready using the NewGL and want to add non leading leadger then useing the New GL migration scenarios 6, 7,8.
    Please refer the below link.
    http://wiki.sdn.sap.com/wiki/x/JghNCw
    please revert back to me with more details.
    Reg
    Madhu

  • Exchange 2013 Non Deliverable Messages do not show correct information

    I tried looking around for a solution for this but have been unable to. 
    We have a new (1 month old) single-server installation of Exchange 2013 CU5, running on server 2012. It's in coexistence with an Exchange 2007 box. All users, groups, and everything have been migrated, we actually just shut down 2007 today. However, Exchange
    2013 never seems to give accurate or helpful NDRs.
    When someone sends an email to, let's say, a user who has left the company, so their mailbox is gone, the user who sent the email will receive an NDR. However, the NDR will not tell you the user who the email failed to. It shows the sender's account and
    says "command not allowed". This happens only to internal recipients. When sending to an external domain, we receive the NDR from the other domain with the explanation that the user does not exist or whatever. But within our domain, we never get
    a "helpful" NDR. It's just "command not allowed" and the email doesn't get to ANY of the recipients that it was sent to. Any ideas or help would be greatly appreciated!
    Delivery has failed to these recipients or groups:
    [email protected] Your message wasn't delivered due to a permission or security issue.
    It may have been rejected by a moderator, the address may only accept email from certain senders, or another restriction may be preventing delivery.
    Diagnostic information for administrators:
    Generating server: mailserver.ourdomain
    [email protected] Remote Server returned
    '550 5.7.1 Command not allowed'
    Original message headers:
    Received: from mailserver.ourdomain ([removed]) by  mailserver.ourdomain ([removed]) with mapi id  15.00.0913.011; Thu, 17 Jul 2014 10:18:03 -0500 MIME-Version: 1.0 Content-Type:
    text/plain Date: Thu, 17 Jul 2014 10:18:03 -0500 Message-ID: <removed > Subject: RE: ASAP

    I just tested, and yes, it happens when sending to any invalid SMTP address within our domain. I also tried sending an email to a non-existant user in our domain from my gmail account and received the same message with "command not allowed". We
    are running GFI MailEssentials for spam filtering (on the same server), and I also have content filtering and recipient filtering enabled on exchange. For GFI, we exported the config we had for GFI on our 2007 server and imported it into the GFI installation
    on our Exchange 2013 server. Should I try disabling content and/or recipient filtering on Exchange? Should I try shutting off GFI and send a test email?
    I appreciate your time and effort on this!!
    I did a message trace on the test email I sent to a non-existent SMTP address on our domain and this is what I got... Not sure how helpful this is :(
    Sorry, my account isn't "verified" yet so I can't post pictures. I put the output up here for now. http://andyslights.com/trace.jpg

  • How to implement non linear navigation Date LOV

    Hi,
    I have a requirement like I need to show non linear combo LOV in my UI which allows the user to navigate to next or previous item in the list.
    Any help on this or do we have any inbuilt design pattern for this component.
    I am using Jdev 11.1.1.7.0.
    Many thanks in advance.
    Regards,
    Dileep.

    Hi Frank,
    Thank you so much for your reply. Sorry, I am not able to attach that component image here.
    Actually it looks like normal combo box LOV, additionally it has two navigation icons both the sides (both left and right hand side) of combo box and allow the user to navigate to previous or next item in the list of values available in the combo box.
    I am not sure whether it is fusion specific custom component or adf component. Any help on this?
    Many thanks in advance.
    Regards,
    Dileep.

  • How to implement Non linear Curve fitting (lsqcurvefit of matlab) in Labview

    Hi Labview Team,
    I am looking a way to implement "lsqcurvefit" command of matlab in Labview to do some curve fitting ; basically to  Solve nonlinear curve-fitting (data-fitting) problems in least-squares sense, at present I couldn't find a better way to implement it. Can you please give me some suggestion on this to how to implement this " curve-fitting: on labview.
    Thanks,
    Ankit Gupta

    You did not say you have the mathscript module. Do you? In any case, labview has a rich set of native nonlinear fitting tools. This seems like a better option.
    LabVIEW Champion . Do more with less code and in less time .

  • Exchange 2010 user Non-deliverable message

    Any help is appreciated. We have a user who is trying to email a vendor who she normally can but now she is getting an NDR message stating:
    The following organization rejected your message: [XXX]. <- other company's IP
    Diagnostic information for administrators:
    Generating server:
    esa1.XXX.iphmx.com  <- our server
    Recipient's email address
    [XXX] <- other company's IP #<[XXX] <- other company's IP #5.0.0 smtp;
    5.3.0 - Other mail system problem 550-'permanent failure for one or more
    recipients (recipients email address:blocked)' (delivery attempts: 0)>
    #SMTP#
    Original message headers:
    X-IronPort-AV:
    E=Sophos;i="4.84,830,1355126400";
    d="xml'?bin'?scan'208,217,72,48?xlsx'208,217,72,48,72,48?rels'208,217,72,48,72,48";a="8561738"
    Received:
    from firewall01.XXX.com (HELO  <- our company's system
    webmail.XXX.com) <- our company's system
    ([IP]) by esa1.XXX.iphmx.com <- our company's system 
    with ESMTP; 12 Mar 2013
    04:30:48 -0800
    Received: from
    TMIEXMB02.XXX.com ([IP])  <- our company's system
    by
    TMIEXCAS02.XXX.com ([IP]) with mapi id  <- our company's system
    14.02.0247.003;

    Any help is appreciated. We have a user who is trying to email a vendor who she normally can but now she is getting an NDR message stating:
    The following organization rejected your message: [XXX]. <- other company's IP
    Diagnostic information for administrators:
    Generating server:
    esa1.XXX.iphmx.com  <- our server
    Recipient's email address
    [XXX] <- other company's IP #<[XXX] <- other company's IP #5.0.0 smtp;
    5.3.0 - Other mail system problem 550-'permanent failure for one or more
    recipients (recipients email address:blocked)' (delivery attempts: 0)>
    #SMTP#
    This NDR is stating that the recipient company has blocked this email address so you will have to contact them to see if they can lift the block or why it was blocked in the first place.
    Jason Apt, Microsoft Certified Master | Exchange 2010
    My Blog

  • NDF contract settlement rate

    We are using an NDF contract (non-deliverable forward contract) is almost as a normal forward contract, with the exception that on maturity no delivery of the contracted currency is made. Instead the net market value of the contract is paid/received between the parties. The market value to be paid on maturity is decided by a specific settlement rate, agreed upon for the particular contract.
    In SAP however the market value and the realized amounts for NDF contracts are calculated using the c-rate and the m-rate. This gives a market value that deviates from the true market value.
    Is there any way, wherein SAP must be able to calculate the market value and reliazed value of specific NDF contracts correctly.
    If anyone implemented the Z transaction, kindly let us know the changes.

    Hi,
    I am having a clarification.  When you enter into a 3 month forward contract today, How can you post the gain/loss today.  Also the gain/loss has to be posted using TPM18 in case of physical delivery. 
    After 3 months on the settlement date, you post the transactions in case of a normal forward.  But in case of NDF, after 3 months on the settlement date, you click on cash settlement available in the transaction itself.  Now you will get an option to input the rate on the settlement date.  There you can input the contract settlement rate and it will post the difference gain/loss on that day.
    Regards,
    Ravi

  • SAP Implementation Starting

    Hi all
    I am heading an SAP implementation for my company .
    I want to make sure that the implementing company
    delivers a fine and within time and budget solution.
    What are the points that are usually written in contracts
    to avoid delays / bad solutioning ?Pls give me tips as to
    what all I can have as part of the contract .
    All suggestions / Inputs welcome.
    Thanks

    Dear Oops Kooops,
    You question is broad in spectrum. To start with you can refer to some good Project Management books in SAP.
    These are some of the details you can look for:
    Business Goals
    Know how your project will benefit the business, and make sure you communicate those benefits to the employees who will use the technology. Poorly defined goals doom a technology project; well-defined goals help keep all project personnel working together. The system with unclear business benefits is one better left unsponsored and undone.
    User Involvement
    Getting user buy-in requires more than just communicating benefits. It also helps dramatically to enlist users' collaboration in designing or selecting the system.
    To convince business line managers to lend their workers to the front end of a project, executives recommend talking to their wallets.
    Risk Management
    Every I.T. project faces risk, whether it is technical (caused by unproven technology or integration problems) or business risk. Veterans say project sponsors should not only understand the risks but also demand that contingency plans be put in place before the first nail is hammered. But even though risk management is a project management basic, it is easy for executives with little technical knowledge to ignore it because they are intimidated by the technology. Fortunately, they also say technical risk is easier to manage than business risk. If the project hinges on a relatively new technology, it makes sense to build and test a prototype before going whole hog.
    Scope Management
    Keeping requests for new features from derailing or slowing down a project is a step that should be handled by the project manager, but occasionally the executive sponsor has the clout to say no to a request the IT leaders can't refuse.  Besides inflating costs, scope creep can deflate user enthusiasm as the project's benefits are pushed off. Getting the project done quickly is a good goal for the executive sponsor to champion; bells and whistles can be added later, after the initial rollout. "Vanilla is a very good flavor"
    Appropriate Accountability
    No accountability, no progress--that's no surprise. The challenge in IT projects is to hold the right people accountable for the right deliverables. The IS department's job is to hand over the specified level of system functionality by the due date. After that, it's up to the business workers to get the specified business benefits out of the system. And the executive sponsor should make sure accountability is in place to enforce that division of labor.
        Non-IT execs have a tendency to exaggerate the role IS workers will play after a system is rolled out. As a result, it is common to point the finger for system failure at IS. That gives the other employees less incentive to make the new system work.
        IS and business line workers develop a lot more synergy when both feel an equal burden of responsibility.
    Helpful Hype
    Amidst all the spreadsheets, numbers, risk analyses and so forth, remember to add a spoonful of sugar for those who will actually have to use the technology.
    Do let me know in case of any queries.
    Hope this helps you.
    Regards,
    Rakesh

Maybe you are looking for