Getting the Outstanding Trade Receivables of a Customer
Hi SAP Experts,
I am trying to make a report to show the outstanding trade receivables of a customer based on his payment terms. I have a few questions I want to ask to all of you:
1. Can a direct FI invoice for a customer be partially collected? If yes, how do I find the information of the outstanding value of that direct FI invoice?
2. How can I check the outstanding value of an invoice partially collected that is based on a Sales Order/Billing Document?
Thanks,
Josef
Hi
I think you dont have to develop any custome reports for the Business requirement shared
Can a direct FI invoice for a customer be partially collected?
Yes , We can collect the payment partially
how do I find the information of the outstanding value of that direct FI invoice?
It is totally depend on how the payment collected
Partial payment or residual payment
If it is a partial payment then both the Invoice document and payment document will be opened till it cleared (BSID) after clearing only the balance amount of Balance amount available in BSID table and rest will be available in BSAD
If it is residual payment then the Payment document and Invoice document will be available in BSAD
and a new document will be created for the balance Invoice and same will be available in BSID
Regards
Praveen
Similar Messages
-
How to get the SharePoint user context available in custom federated search connector?
Hi,
I'm investigating the possibilities for developing a federated search connector for SharePoint 2013 Online. This should allow us to search a customer's database through our custom developed application (both on premise). We intend to develop
an remote federated search connector (using OpenSearch protocol) and configure a result source in SharePoint for that connector.
The problem I'm struggling with is that I want different search results from this ressult source based on the permissions of the user that is executing the search. The admin should find a lot because he has permissions on certain items in the custom
application. The employee should find just a few because he has no permissions on certain items in the custom application. We developed the custom application ourselveds and the search in that application is taking permissions into account: it doesn't
return results if a user doesn't have sufficient permissions. That part works just fine.
However, to be able to use that, the remote federated search connector must be able to identify the user that is executing the search in SharePoint Online. So: how do I get the SharePoint user context in the remote federated search connector?
I know I can configure the replacement token {User.Name} in the result source configuration, but that gives me the name of the user only. This is insufficient to get an identity, principal, token or whatever, that let's me log in into our custom
application.
I also know that in a provider hosted app, user context is passed through from SharePoint and is known within the remote app. But since result sources need fixed (or anonymous) credentials configuration for connecting to the remote federated search connector,
all users will be using the same credentials. This makes me assume these credentials are for securing communication and cannot be used within the execution of the search within the remote federated search connector.
At the moment, I'm stuck. Any help will be greatly appreciated.
Cheers,
Ruud.Hi,
Per my knowledge, we cannot get the SharePoint user context available in custom federated search connector with other methods.
Here is a similar thread for your reference:
https://answers.atlassian.com/questions/263735/atlassian-sharepoint-connector-federated-search-authentication-and-authorization
Thanks,
Linda Li
Forum Support
Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Subscriber Support, contact
[email protected]
Linda Li
TechNet Community Support -
How to get the current month value for a customer exit variable?
How to get the current month value for a customer exit variable?
And also if we have an InfoObject with date value (including date, month, year), then how to derive the month value from this date type of Char.?
Thanks!Hi Kevin,
Check here........
Re: Customer Exist for "From Current Date To Month End"
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/25d98cf6-0d01-0010-0e9b-edcd4597335a
Cal month
Regards,
Vijay. -
How do you get the sender and receiver pics to show up in iMessage
How do you get the sender and receiver pics to show up in iMessage
'''If this is a new Pop mail account''',
Those folders do not appear until you have actually Sent or saved a Draft email.
check settings:
Tools > Account Settings > Copies & Folders
* select: 'place a copy in'
* select: 'Sent' folder on the mail account
For Archive
* select 'keep message archives in:'
* choose ' 'Archives' folder on mail account
For Drafts and Templates
* choose 'Drafts' folder on mail account
* choose 'Templates' folder on mail account
* click on OK
'''If you have an IMAP mail account''',
you need to make sure you have selected to subscribe to see those folders.
Then make sure your settings use those folders.
Tools > Account Settings > Copies & Folders
* select: 'place a copy in'
* select: 'Other' and choose the sent folder on the server mail account
* If you want all Archive, Drafts and Templates to also be saved to the server folders, choose 'Other' and the respective folder on the server mail account.
* Click on OK to save changes.
More info on synchronising:
* https://support.mozilla.org/en-US/kb/imap-synchronization
Info on IMAP gmail:
* https://support.mozilla.org/en-US/kb/thunderbird-and-gmail
I note that you are using a gmail mail account. Please note that the gmail 'All Mail' folder is gmails archive copy of all of your emails, so if you subscribe to see this folder it will double the amount of space used. It is suggested that you do not subscribe to see this folder.
Read section under 'All Mail':
* http://kb.mozillazine.org/Using_Gmail_with_Thunderbird_and_Mozilla_Suite -
Hi, The emails that I have received show the date received as either today, yesterday or July 28. How can I get the correct date received?
That's very scary. They might do it, but I personally have never had Apple contact me re id's except on their site when signing in. I suggest you DO NOT respond until you have a phone conversation with Apple security. They can verify if they sent you the e-mail and why.
While it's very possible it's true,again, I suggest you not respond until you speak to someone at Apple. I've often read here that when people sign in they are not allowed to because "someone else has used the id" type of statement.
Also, you should be able to go to the app store and see what apps you have downloaded.
Though it could have been a free app, have you checked to see if any were bought with your id account?
I've gotten these types of e-mails from places like USPS and FedEx which look amazingly authentic and were from their website. I also received an odd e-mail from my cousin in Ireland last year that clearly was not from him. It was also sent to others in his family in Ireland. I e-mailed him that I only opened it because it had a .ie, but suggested he change... Days later I received mail from 'him' - same name, but at yahoo.com.
Again, I would call Apple. You can also report it at [email protected], but I would not settle for that given your situation. If nothing else, call Apple sales (sales depts. anywhere answer fast) and ask them to transfer you to security. Apple will not want anybody accessing their name, and while it's unlikely, it's not impossible that it is someone phishing.
Hope this helps and can you let the support community know your results by posting on this thread when you're done? Thank you.
Hope this helps. -
How do I get the messages I receive through Messenger to push to my iPhone?
How do I get the messages I receive through Messenger to push to my iPhone?
Are you asking about Microsoft Messenger or Apple iMessage?
-
How to get the salesprice and condition for a customer / material / date
Hi all,
how can I get the correct price and condition for a customer / material / date ?
I know this is possible using the BAPI_SALESORDER_SIMULATE, but this bapi is using to much ressources on the system.
I'm trying to get the correct price and condition WITHOUT using that BAPI.
Does anyone know how it is possible ? As said before : I have the customer, material and a date.
thanks in advance for your helpHi
You need it because it's possible to have a complex pricing procedure, and you can't do it with a simple select on a table. Think that you can have pricing requirements, formulas (ie: VOFM) and so on in your pricing procedure (tcode V/08).
I hope this helps you
Regards
Eduardo -
Get the File Name received from FTP Adapter
Hi,
How to get the File name reived through the FTP Adpater. I have created a variable with the Message type from ftpAdapterinboundheader.wsdl. from there I mapped the filename attribute to a local string variable.
But I did not receive the file name. The output in the Audit trail is as follows:
<?xml version="1.0" encoding="UTF-8" ?>
- <Invoke_File_Process_FileProcess_InputVariable>
- <part xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" name="InputParameters">
- <InputParameters xmlns="http://xmlns.oracle.com/pcbpel/adapter/db/PIERS/SP_FILE_PROCESS_UPDATE/">
<AS_DIR xmlns="">I</AS_DIR>
<AS_FILE_NAME xmlns="" />
</InputParameters>
</part>
</Invoke_File_Process_FileProcess_InputVariable>
Can any one let me know how to get the recevied file name from FTP adapter.
Thanksyou have to define variable of type InboundHeader_msg. Then in receive activity click on Adapter tab and for header variable chose your newly created variable (InboundHeader_msg). Once you receive message from FTP you should see in this variable fileName.
-
BP_CONT: not getting the contact person email value from custom controller
Hi Experts
not able to find the email address in any of the context node, actually my requirement is while creating the BP contact , get the email address BP_ADDR/StandardAddress STRUCT.E_MAILSMT . take this email id and check whether this email id exists in system if exists throw the error while saving . for this I did the codin in BP_CONT component on save method but while saving some times my custom controller is getting initiated some times it was not containing any value , kindly let me know how can I get the email value of contact person in BP_CONT component in view BPCONTOverview .
here is my code on method eh_onsave
lr_curo_bpcont_custcntrlr ?= me->get_custom_controller( controller_id = 'BP_CONT/BPCont' ).
IF lr_curo_bpcont_custcntrlr IS BOUND.
TRY.
lr_entity_privstdaddr ?= lr_curo_bpcont_custcntrlr->typed_context->privstdaddr->collection_wrapper->get_current( ).
lv_privstdaddr_e_mailsmt = lr_entity_privstdaddr->get_property_as_string('E_MAILSMT'). " Get runtime email value of contact person
lr_entity_bpcategory ?= lr_curo_bpcont_custcntrlr->typed_context->builheader->collection_wrapper->get_current( ).
lv_partner_category = lr_entity_bpcategory->get_property_as_string('BP_CATEGORY'). " Get Partner Category value
CATCH cx_sy_ref_is_initial cx_sy_move_cast_error cx_crm_genil_model_error.
ENDTRY.
ENDIF.
here the problem is some times I'm getting the value and some times I'm not getting value the related objects also through get related entities contact person emial is not getting populated any where
kindly help what is going wrong
Thanks & Regards
RajasekharHello Rajasekhar,
Could you please share how you resolved this issue? I have the exact same requirement (duplicate check based on email).
Kind regards -
Get the sales order number based on customer number
HI all,
how can i get the sales order numbers based on the customer number?
plz tell me the table names.
thanks,
Srinihiiiii..
go to database table VBAK
where you can find customer id and sales order
use a select statement in your report program
and key as kunnr ...
i hope it does ...the job -
Getting the error "Anonymous Receive Connector" while calling stored proc
I am getting the error "220 012-BR1MMR1-005 Anonymous Receive Connector" while calling a store procedure from anonymous block.
I am using SMTP host which is working for other cases.
Please suggest!!
create or replace
PROCEDURE SOA_TIMESTAMP(errbuf OUT VARCHAR2, retcode OUT VARCHAR2) IS
rc integer;
crlf VARCHAR2(2) := CHR(13) || CHR(10);
mesg VARCHAR2(1000);
c utl_tcp.connection;
L_FROM_DATE DATE;
L_TO_DATE DATE;
msg_from VARCHAR2(100) := '[email protected]';
to_addresses VARCHAR2(1000);
cc_addresses VARCHAR2(1000);
email_addresses VARCHAR2(2000);
msg_subject VARCHAR2(200) := 'E-mail Alert: ';
msg_text1 VARCHAR2(15) := 'Dear Sir,';
msg_text2 VARCHAR2(500) := 'Please find the attached file,';
msg_text3 VARCHAR2(25) := 'Division';
msg_text4 VARCHAR2(25) := 'For the period : ';
v_mail_to VARCHAR2(1000);
lv_gcn varchar2(1000);
next_column number;
recipient_email_length number;
single_recipient_addr varchar2(100);
v_is_there_any_attachment CHAR(1):='N'; --New var.
cursor cur_select is
SELECT (DELIVERY_NUMBER || ',' ||
RECD_IN_SOA || ',' ||
SENT_TO_OTM || ',' ||
OTM_RESP_RECD || ',' ||
SENT_TO_MENLO) gcn
from irsoa.otm_menlo_report;
cursor cur_to_email is
SELECT email_address
FROM alert_users_ID
WHERE MAIL_TYPE = 'To';
cursor cur_cc_email is
SELECT email_address
FROM alert_users_ID
WHERE MAIL_TYPE = 'Cc';
BEGIN
retcode := 'one';
for c_to in cur_to_email loop
to_addresses := to_addresses || ',' || c_to.email_address;
end loop;
to_addresses := ltrim(to_addresses, ',');
for c_cc in cur_cc_email loop
cc_addresses := cc_addresses || ',' || c_cc.email_address;
end loop;
retcode:= retcode||'two';
cc_addresses := ltrim(cc_addresses, ',');
email_addresses := to_addresses || ',' || cc_addresses;
recipient_email_length := length(email_addresses);
email_addresses := email_addresses || ','; -- Add comma for the last asddress
next_column := 1;
if instr(email_addresses, ',') = 0 then
-- Single E-mail address
single_recipient_addr := email_addresses;
recipient_email_length := 1;
end if;
retcode := retcode||'three';
c := utl_tcp.open_connection(remote_host => '127.0.0.1'',
remote_port => 25,
tx_timeout => null);
retcode := retcode||'four';
rc := utl_tcp.write_line(c, 'HELO '127.0.0.1');
rc := utl_tcp.write_line(c, 'HELO '127.0.0.1');
rc := utl_tcp.write_line(c, 'MAIL FROM: ' || msg_from);
retcode := retcode||'five';
while next_column <= recipient_email_length loop
-- Process Multiple E-mail addresses in the loop OR single E-mail address once.
single_recipient_addr := substr(email_addresses,
next_column,
instr(email_addresses, ',', next_column) -
next_column);
next_column := instr(email_addresses, ',', next_column) + 1;
--rc := utl_tcp.write_line(c, 'MAIL FROM: '||msg_from);
rc := utl_tcp.write_line(c, 'RCPT TO: ' || single_recipient_addr);
end loop;
retcode := retcode||'six';
rc := utl_tcp.write_line(c, 'DATA');
rc := utl_tcp.write_line(c,
'Date: ' ||
TO_CHAR(SYSDATE, 'dd Mon yy hh24:mi:ss'));
rc := utl_tcp.write_line(c,
'From: ' || msg_from || ' <' || msg_from || '>');
rc := utl_tcp.write_line(c, 'MIME-Version: 1.0');
rc := utl_tcp.write_line(c, 'To: ' || to_addresses);
rc := utl_tcp.write_line(c, 'Cc: ' || cc_addresses);
rc := utl_tcp.write_line(c, 'Subject: ' || msg_subject);
rc := utl_tcp.write_line(c, 'Content-Type: multipart/mixed;');
rc := utl_tcp.write_line(c, ' boundary="-----SECBOUND"');
rc := utl_tcp.write_line(c, '');
rc := utl_tcp.write_line(c, '-------SECBOUND');
rc := utl_tcp.write_line(c, 'Content-Type: text/plain');
rc := utl_tcp.write_line(c, 'Content-Transfer-Encoding: 7bit');
rc := utl_tcp.write_line(c, '');
rc := utl_tcp.write_line(c, msg_text1);
rc := utl_tcp.write_line(c, ' ');
rc := utl_tcp.write_line(c, msg_text2);
rc := utl_tcp.write_line(c, ' ');
rc := utl_tcp.write_line(c, msg_text3);
rc := utl_tcp.write_line(c,
msg_text4 || to_char(l_from_date, 'MON-YY') ||
' to ' || to_char(l_to_date, 'MON-YY'));
rc := utl_tcp.write_line(c, '');
rc := utl_tcp.write_line(c, '-------SECBOUND');
rc := utl_tcp.write_line(c, 'Content-Type: text/plain;');
rc := utl_tcp.write_line(c, ' name="GCN_Details.csv"');
rc := utl_tcp.write_line(c, 'Content-Transfer_Encoding: 8bit');
rc := utl_tcp.write_line(c, 'Content-Disposition: attachment;'); --Indicates that this is an attachment.
rc := utl_tcp.write_line(c, ' filename="GCN_Details.csv"');
rc := utl_tcp.write_line(c, '-------SECBOUND');
rc := utl_tcp.write_line(c, '');
retcode := retcode||'seven';
begin
-- WRITE COLUMN HEADERS
rc := utl_tcp.write_text(c, 'BRANCH' || ',' || 'ORDER NUMBER');
rc := utl_tcp.write_line(c, ' ');
for c1 in cur_select loop --You are starting to write the data
lv_gcn := c1.gcn;
rc := utl_tcp.write_text(c, lv_gcn);
rc := utl_tcp.write_line(c, ' ');
v_is_there_any_attachment:='Y';--Is there any data ?
end loop;
retcode :=retcode||'eight';
exception
when others then
dbms_output.put_line('error : ' || sqlerrm);
rc := utl_tcp.write_text(c, 'Data Error');
end;
If v_is_there_any_attachment ='Y' THEN
rc := utl_tcp.write_line(c, '');
rc := utl_tcp.write_line(c, '.');
rc := utl_tcp.write_line(c, '-------SECBOUND');
--end loop;
retcode := retcode||'nine';
END If;
rc := utl_tcp.write_line(c, 'QUIT');
dbms_output.put_line(utl_tcp.get_line(c, TRUE));
utl_tcp.close_connection(c);
retcode := retcode||'ten';
EXCEPTION
when others then
utl_tcp.close_connection(c);
raise_application_error(-20000, SQLERRM);
retcode := 'Unable to send mail'||' with error '||sqlerrm;
END SOA_TIMESTAMP
Edited by: 991162 on Mar 1, 2013 2:03 AM
Edited by: 991162 on Mar 1, 2013 2:07 AMThe error is coming from your SMTP server, so asking in their forums would be the better idea
-
Not getting the tax details in me23n using custom smartform
Hi to all,
I am useing bapi to get the details of service order and printing the details in my custom smartform which is assigned in me23n. My problem is i am getting all the details like line item and all related but not the tax details. I need to print the net amount which is net amount + tax . Can any one help me in this regards.Use function module CALL FUNCTION 'CALCULATE_TAX_ITEM'
EXPORTING
dialog = lc_n
display_only = lc_x
i_taxcom = lwa_taxcom
IMPORTING
E_NAVFW =
e_taxcom = lwa_taxcom
E_XSTVR =
nav_anteil = lv_taxamt
TABLES
t_xkomv = lt_komv
EXCEPTIONS
mwskz_not_defined = 1
mwskz_not_found = 2
mwskz_not_valid = 3
steuerbetrag_falsch = 4
country_not_found = 5
OTHERS = 6
IF sy-subrc <> 0.
MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
LT_KOMV will return the tax related data.
Nabheet -
How to get the caller's name in a custom exit.
I am using the menu exit of ABAP Editor(SEUED001),but in the inclued program, how could I get the program name which is being editing in the editor? the sy-cprog returns the name of the include program.
Edited by: yanluckly on Aug 23, 2010 7:58 AMSMOD->SEUED001->Display componens->double click on EXIT_SAPLEDITOR_002->See the source code...
function exit_sapleditor_002.
*"*"Lokale Schnittstelle:
*" IMPORTING
*" VALUE(PROGRAM) LIKE SY-REPID
*" EXCEPTIONS
*" CANCELLED
include zxseuu22 .
endfunction.
PROGRAM is the importing parameter for the function module.
matt -
Hi,
Before doing any thing in dos usually i run envshell
Which let me to switch to product specific location through Appl_top, au_top etc
I'm Sending Out Put At cmd Prompt Please Check
D:\oracle\visappl>echo %ar_top%
d:\oracle\visappl\ar\11.5.0
but not able to work for custom development.
D:\oracle\visappl>echo %cust_top%
%cust_top%
D:\oracle\visappl>
Why it's so?
Bachan.Hi There,
I got document, but not able to understand 2nd step i.e
"2) Add the custom module into the environment
Apply ADX.E.1 and add the entry to topfile.txt as a standard product top entry (follow the existing model in the file)
Customised environment variables can be added to AutoConfig by using the filename specificed by s_custom_file, which is then called from the APPSORA.env file.
If using Forms Listener Servlet, you may also need to add $CUSTOM_TOP to formsservlet.ini in $APACHE_TOP/Jserv/etc"
1. What is ment by ADX.E.1 and topfile.txt ?
2. And How can i add to "AutoConfig by using the filename specificed by s_custom_file, which is then called from the APPSORA.env file. " ?
3. And agin What is ment by "If using Forms Listener Servlet, you may also need to add $CUSTOM_TOP to formsservlet.ini in $APACHE_TOP/Jserv/etc"
Please Give a breaf note on this Question's.
Thanks Bachan -
How can I get the workspace login name in a custom jsp?
I want to add a custom jsp in workspace, how can I pass the login name to this jsp?
DrClap wrote:
I think the OP wants to start up an application like MS Word and then operate it from a Java program.Doesn't The Monkey's Paw do that? What a second, according to Wikipedia:
[http://en.wikipedia.org/wiki/The_Monkey%27s_Paw]
<quote>
...the paw of a dead monkey is a talisman that grants its possessor three wishes, but the wishes come with an enormous price.
The moral of the story is contained in this description of the paw: "It had a spell put on it by an old fakir," said the sergeant-major, "a very holy man. He wanted to show that fate ruled people's lives, and that those who interfered with it did so to their sorrow."
</quote>
So I guess that a non-sequitor ... or is it?
Maybe you are looking for
-
My 2010 Macmini no longer recognizes the CD drive. Any ideas?
-
Dear friends, I want to add a lov in DFF field.I already enabled DFF .In run time I will get a parameter, using this parameter value I want create lov.I dont know how to add this lov in dff .Now i created lov in DFF using valueset.But in my page cont
-
Can I use SPRO to configure SAP CRM web based application.
Hi, I am just 5 days old in SAP solutions. I want to know if I can use SPRO (IMG) to configure master data and business processes pertaining to SAP CRM web based solution ? Regards, Diptendu.
-
Auto-update Notification from a PM Work Order?
Hi, Is there a way of automatically updating info on a Notification from a PM Work Order? For example, the operator who creates a Notification puts in a wrong functional location and this is carried over to the Work Order that is created from the not
-
Jdbc 8.1.6 have problems with jdk1.2
hi, I have a long-story problem with oracle jdbc driver. I want to develop applications using java jdk 1.2. I work with Oracle 8.0.4 server. In oracle reports it says This version does not support jdk1.2. So I downloaded jdbc driver 8.1.6 which suppo