Doc distribution or Cfolders
Hello,
We need to send Engineering data and some documents to vendors. Whether document distribution with ITS or Cfolders will be an appropriate way to send this data to suppliers.
Thanks.
Anirudh
Hi,
What you acn use is Competitive scenarios.
In Competitive scenarios what ever is folder structure in Public,gets replicated for all Vendors.
Thus it solves the issu of one to many relation between material-Vendor...
One more thing is Status management> it helps to manage access to docuemnts based on statusses.
You should definitely use Cfolder for sharing Doc with Vendors.
No issues.
Niranjan
Award points if useful
Similar Messages
-
Document distribution...
Dear All...
Greetings!!!!!
I am new to DMS,basically I am a PP functional person and am not having that much knowledge abt DMS,but aware abt the functional and how it is carried out at transactional level.
I searched abt DISTRIBUTION process in DMS ,but was not able to found any suitable documents.
I just want to know how "document distribution" is carried out,
I can upload any type of req'd documents in the system through CV01n,and also able to maintain proper settings for it.
But still not much awrae of docement distribution....
Plz guide me in this process....Plz correct me if I am getting wrong..
Thanks......Hi Rahul,
maybe the information at the document distribution area at http://wiki.sdn.sap.com/wiki/display/PLM/DocumentManagement%28CA-DMS%29 could you useful for you.
Further please see the SAP online help under http://help.sap.com under
- SAP ERP Cross-Application Functions
- Cross-Application Components
- Document Management
- Document Distribution
Best regards,
Christoph -
Hi Gurus,
Has any one implemented the Document Distribution in DMS?
Please share your experience and documents if any?
email id: [email protected]
Points would be awarded.
Thanks,
Paddy.Hi paddy
I have done document distribution and it is working fine..
kindly check the following
Steps
1)Recipient Management
Show all entries for recipient management
User menu document management system Environment Document distribution Recipient Office User
Use the address info and communication type RML. Show all entries.
2) Customizing settings :
Under Document management → Document distribution→ Distribution type→ Define distribution types
Click on the distribution type which you want to activate and make it default.
3) Go to DIR, Environment ---> doc distribution ---> create recepient list and save the recipient list.
4) Start the distribution with your defined entries. T code CVI8
5) Look at the log entries. CVI9
6) Use the Workplace in the standard SAP menu. If you did everything in the right way, you will find an entry in your workplace ( t code SBWP).
7) Refer Note 824949-Document distribution: for Activating Event type linkage.
Thank you
Regards,
nitin
Award points if useful
Edited by: nitin bhagat on Mar 31, 2008 8:59 AM -
Hi all,
Can anyone give their perspective on the context field used on document distribution recipient lists? I understand it controls the basic items of Read Receipt, Dist Immediately, and Confirm Output, but I would like to know if anyone is using it for additional functionality.
I want to be able to search for groups of doc distributions for certain work groups or possible projects being worked at this work location. In standard search help for doc dist log, there does not seem to be anything that allows this sort of group search. The limitation I see with this is eliminating certain recipient lists that are not defined with this exact context.
Please give me some feedback.
Thanks,
BillHi Bill
Let me give you an example.
Whenever a Document is Released in design process it is sent to Particular Group of people such as Head Engineering, Procurement Departemnt, To Project Manger who is working on Project.
So whenever Document is released the Context is said to be Released for Project.
If New Version is Created the Context can be New Version.
SO its Basically tells the Document Receiver for what purpose this document is sent to him or what Latest information about document or Inform him latest progress on the document.
SO in my Project I used in following way.
I implemented this scenario for an Engineering and Construction company.
I created the Context AS Built Drawing and Created Receipent List which contained Names of Project Manager, HOD Design, Erection Engineer.I Assigned this Context to receipent List.
So whenever I choose this context the document was sent to these people only.
Hope I have answerd your question.
With Regards
Mangesh Pande -
Error In allocation Structure when doing settlement to GL from WBS
Hi All,
I got this error message. What should i do? I try to check my allocation structure...but it seem correct.
Complete allocation structure Z3
Message no. KD503
Diagnosis
During settlement, the system puts the sender debits into groups (assignments), which are settled using the same settlement cost element. The settlement assignment is made in the allocation structure, which is stored in the settlement rule for the sender (under settlement parameters).
Cost element 901000 cannot be assigned to a settlement cost assignment in allocation structure Z3, and therefore it cannot be assigned to a settlement cost element.
Procedure
Possible solutions are as follows:
If the posting under cost element 901000 was made to the sender because of an incorrect entry, and you can reverse the posting, and do not need to update the allocation structure. You only need to reverse the incorrectly assigned posting before repeating the settlement. Exception: For an investment measure with a line item settlement, you need to extend the allocation structure, even after the reversal.
If the posting was made correctly, you can do the following:
a) You can assign a different allocation structure to the sender: In the master data maintenance for the sender, choose "Settlement rule -> Goto -> Settlement parameters" and then enter a different allocation structure.
If necessary, also check whether the correct allocation structure is entered in the settlement profile. The allocation structure is defaulted in the settlement profile when you create sender master data or when you maintain the settlement rule.
You can update allocation structure Z3Hi Sreenivas ,
The accounting document looks weird :
Hi,
Settlement profile : ZPS001
GL, CC, Order, WBSE and FXA optional
Document type : SA (GL Account doc)
Distribution rule : 10
Residence time : 24
Allocation strucutre Z3
Default object type : FXA
tick on % settlement and equivalence no
to be settled in full
Allocation structure : Z3
Assignment : 1.Labour ,2.MAterial, 3. Subcontract
Source : 1. PSlabour , 2.PSmaterial 3. PSsubcon 4.Cost
Settlement cost center : FXA (ticl by CE), CTR (settlement cost element 90200) ; ORD (Settlement cost element 902001); GL put 747100f
I already successfully settle from WBS to GL 747100(settlement receiver) However, when i check FB03 it shows that
GL account 747100
Posting key 40
Amount 25000
GL Account 747100
Posting key 50
Amount -25000
What the problem ?
Cheers,
Nies -
External Mailing with DIR status change
Hi SAP gurus
we have a particular senario,
where in DIR of Particular Document types at reaching a particular document status, a mail has to sent to the concerned relevent authorities for corrections and Approval.
(as and when the status changes to be mailed personalities also Changes)
how can this be achived if the mail has to be sent to there company or external Mailing IDs apart from SAP mail.
Can this be done using Document Distribution?
what is the Work flow activities involved (if required) for enabling this functions,
Thanks in Advance
Kumar Khi kumar,
you can do it by doc distribution and activating some standerd task. and for mailing to extenal mail id , you have to activate SMTP, by tcode SCOT
but according to your requirement , you should consult to workflow consultent.
regards,
nitin
award point if useful -
Reports Sending E-Mail of Every Page
Hello,
I am having problem in sending each page of one oracle report to diffrent people. I can send all the pages by e-mail on Forms. i think pages-between trigger would help me somehow but i still do not have any idea. Could anyone help ome?There is a feature called bursting which may help you.
For details, look into the docs (distribution guide) or ask your quetion in the reports forum. -
[REQUEST] Arch Linux vrms
http://linux.about.com/cs/linux101/g/vrms.htm
Vrms tells you what non-free packages you have on your system. So I was wondering if anyone made (or is/will make) a port of this to Arch.
I guess this could be done by having a little file that has the non-free packages listed in it and it greps the output of `pacman -Qqe` for them.
Last edited by Arm-the-Homeless (2009-07-19 20:07:16)Here is the list of "bad" packages from Debian Sid vrms v1.15
angband: No commercial distribution
autobook: Modifications limited
doc-html-w3: No modifications or derivatives allowed
font3d: No commercial use
gimp1.2-nonfree: (US only) Includes patent-encumbered algorithms
gimp1.3-nonfree: (US only) Includes patent-encumbered algorithms
gsfonts-other: Partly no modifications allowed, partly shareware
gsn-curses: No modifications allowed
gsn-jigsaw: No modifications allowed
human-icon-theme: Creative Commons Attribution-ShareAlike 2.5 License
hwb: No modifications allowed
ibm-j2re1.5: Proprietary licence, no source available
ibm-j2sdk1.4: Proprietary licence, no source available
ibm-j2sdk1.5: Proprietary licence, no source available
jdk1.1: Proprietary license
lha: No modifications allowed, non-network distributions problematic
mcvert: No commercial distribution
nvidia-glx: Proprietary license
nvidia-glx-dev: Proprietary license
povray: Distribution limitations, modifications limited
povray-doc: Distribution limitations, modifications limited
povray-misc: Distribution limitations, modifications limited
snes9x-common: No commercial use
snes9x-fx: No commercial use
snes9x-opengl: No commercial use
snes9x-svga: No commercial use
snes9x-x: No commercial use
sun-j2re1.3: Proprietary licence, no source available
sun-j2re1.4: Proprietary licence, no source available
sun-j2re1.5: Proprietary licence, no source available
sun-j2sdk1.3: Proprietary licence, no source available
sun-j2sdk1.4: Proprietary licence, no source available
sun-j2sdk1.5: Proprietary licence, no source available
unrar: Modifications problematic
xanim: No commercial distribution
xanim-modules: Highly restricting license terms
xfonts-scalable-nonfree: No modifications allowed
xmame: Distribution limitations, no commercial use
xmame-fx: Distribution limitations, no commercial use
xmame-gl: Distribution limitations, no commercial use
xmame-svga: Distribution limitations, no commercial use
xmame-x: Distribution limitations, no commercial use
and the Perl source
#!/usr/bin/perl
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
use strict;
use warnings;
use Getopt::Long;
# Declaration of important/main variables.
my $quiet = 0;
my $sparse = 0;
my $help = 0;
my $explain = 1;
my $debug = 0;
my $reasondir = '/usr/share/vrms/reasons/';
my %reason = ();
# Auxiliary functions section (FIXME: put them in a file by themselves).
# sub usage:
# Input: nothing.
# Output: Messages to stdout telling the usage of the program.
sub usage() {
print <<EOF;
Usage: vrms [OPTIONS] ...
--quiet, -q Do nothing if there are no non-free packages installed.
--explain, -e Give a brief explanation of why a package is non-free,
if available.
--sparse, -s Just list non-free packages, nothing else.
--reason-dir=DIR Use DIR as the reason directory.
--help, -h Display this help.
--debug, -d Generate debugging information.
All options can be prefixed with "no" (eg: --noexplain) to turn them off.
EOF
# sub parse_reason_file:
# Input: the name of a reason file and the global hash %reason
# Output: the hash %reason filled with reasons from the input file
# (FIXME: %reason shouldn't be global)
sub parse_reason_file {
my $file = shift;
print "Parsing reason file $file\n" if $debug >= 1;
open(REASON, "<", $file) or
die "Can't open FILE [$file]: $!\n";
while (my $line = <REASON>) {
chomp $line;
# Grab a line of the form 'package: reason', skip if we don't match
my ($pkg, $reason) = ($line =~ /^(\S+):\s+(.*)\s*$/) or next;
print "'$pkg' because '$reason'\n" if ($debug >= 1);
# If this is _our_ master file, then prefer anything
# else (so that package maintainers can override)
next if exists $reason{$pkg} and $file =~ /\/vrms$/;
$reason{$pkg} = $reason;
close REASON or
die "Can't close FILE [$file]: $!\n";
# Main program starts here.
GetOptions('q|quiet' => \$quiet,
's|sparse' => \$sparse,
'e|explain!' => \$explain,
'reason-dir=s' => \$reasondir,
'd|debug+' => \$debug,
'h|help' => \$help);
if ($help) {
usage();
exit 0;
opendir(REASONDIR, $reasondir) or
die "Can't open DIR [$reasondir]: $!\n";
# Parse all the reason files in $reasondir except those beginning with
# a . or ending with a ~
parse_reason_file("$reasondir/$_")
foreach (grep {!/~$/ && !/^\./} readdir(REASONDIR));
closedir REASONDIR or
die "Can't close DIR [$reasondir]: $!\n";
my $statusfile = '/var/lib/dpkg/status';
my $is_nonfree = 0; ### preset none found, yet
my %nonfree = ();
my $is_other_nonfree = 0; ### preset none found, yet
my %other_nonfree = ();
my $is_contrib = 0; ### preset none found, yet
my %contrib = ();
my $is_other_contrib = 0; ### preset none found, yet
my %other_contrib = ();
my %pkg_status = ();
my $pkgcnt = 0;
my $clumpcnt = 0;
my $dontcarelines = 5; ### no. of lines a non-installed entry may have in the statusfile
my $sysname = "";
chop($sysname = `uname -n`);
open(PKG_SOURCE, "< $statusfile") or
die "Can't open FILE [$statusfile]: $!\n";
$/ = ""; ### snarf a paragraph at a time
while(<PKG_SOURCE>) {
my $clump = $_;
$clumpcnt++;
my (@pkglines) = split(/\n/, $clump);
### iff more than $dontcarelines lines, package is installed, so process it
### (speed-up by skipping don't-care entries)
if (@pkglines > $dontcarelines) {
my $pkg = ""; ### name of this package
my $pkgstatus = ""; ### status
my $plan = ""; ### install plan (hold, deinstall, purge, install, etc.)
my $state = ""; ### state (ok or ???)
my $status = ""; ### status (installed, not-installed, etc.)
my $section = ""; ### section this is where non-free is marked
my $shortdescr = ""; ### one-liner description of pkg
my $linenbr = 0; ### current line number of this pkackag's info
my $label = ""; ### junk field (not used, except to catch split values)
my $has_pkg = 0; ### reset the markers
my $has_status = 0;
my $has_section = 0;
foreach (@pkglines) {
chomp;
$linenbr++;
if (/^Package:/) {
($label, $pkg) = split(/:\s+/,$_,2);
$pkgcnt++;
printf "pkg(%4.4d) pkg=[%s]\n",$pkgcnt,$pkg if $debug >= 1;
$has_pkg = 1; ### we have necessary section
next;
if (/^Status:/) {
my $label = "";
($label, $pkgstatus) = split(/:\s+/,$_,2);
print "\tpkgstatus=[$pkgstatus]\n" if $debug >= 1;
$pkg_status{$pkg} = $pkgstatus;
($plan, $state, $status) = split(/\s+/,$pkgstatus);
print "\t\tplan=[$plan]\n" if $debug >= 1;
print "\t\tstate=[$state]\n" if $debug >= 1;
print "\t\tstatus=[$status]\n" if $debug >= 1;
$has_status = 1; ### we have necessary section
next;
if (/^Section:/) {
my $label = "";
($label, $section) = split(/:\s+/,$_,2);
print "\tsection=[$section]\n" if $debug >= 1;
$has_section = 1; ### we have necessary section
if ($section =~ /contrib|non-free|restricted|multiverse/) {
### read thru rest of array to find descr instead of waiting for it
my $found_descr =0;
while (! $found_descr) {
if ($linenbr > $#pkglines) {
### iff badly formed entry ensure blank description
print "\tEEEE shortdescr=[$shortdescr]\n" if $debug >= 1;
last;
my $dline = $pkglines[$linenbr++];
if($dline =~ /^Description:/) {
($label, $shortdescr) = split(/:\s+/,$dline,2);
print "\tshortdescr=[$shortdescr]\n" if $debug >= 1;
$found_descr = 1;
if ($section =~ /contrib/) {
if (lc $status eq 'installed') {
$is_contrib = 1;
$contrib{$pkg} = $shortdescr;
} else {
$is_other_contrib = 1;
$other_contrib{$pkg} = $shortdescr;
} else {
if (lc $status eq 'installed') {
$is_nonfree = 1;
$nonfree{$pkg} = $shortdescr;
} else {
$is_other_nonfree = 1;
$other_nonfree{$pkg} = $shortdescr;
last; ### this is last desriptor of package we care about so end loop
} else {
### un-processed lines from package info
if($debug >= 1) {
print "\t\t--- $_\n";
if (!$has_status or !$has_pkg) {
print STDERR "vrms: ERROR- Badly formed dpkg-status entry #$clumpcnt!\n";
print STDERR " pkg=[$pkg], pkgstatus=[$pkgstatus], section=[$section] \n";
} else {
### Entries which are 2 or 4 lines are not-installed
if ($debug >= 1) {
### emit debug so can veryify parsing
my $lineCt = @pkglines;
print " SKIPPED <5: $lineCt lines\n";
foreach (@pkglines) {
my $spacer = ($_ =~ /Package:/) ? "" : " ";
print " SKIPPED <5:$spacer [$_]\n";
close (PKG_SOURCE) or
die "Can't close FILE [$statusfile]: $!\n";
#print "$pkgcnt packages installed\n";
my $nfcnt = 0;
my $pkgname = "";
my $nonfreecnt = (keys %nonfree);
if($is_nonfree) {
if($sparse) {
foreach $pkgname (sort keys (%nonfree)) {
$nfcnt++;
print "$pkgname\n";
} else {
$~ = "nonfree_head";
write ;
$~ = "nfp";
foreach $pkgname (sort keys(%nonfree) ) {
$nfcnt++;
write ;
print " Reason: $reason{$pkgname}\n"
if (exists $reason{$pkgname} and $explain);
my $pnfcnt = 0;
my $other_nonfreecnt = (keys %other_nonfree);
if($is_other_nonfree) {
if($sparse) {
foreach $pkgname (sort keys(%other_nonfree)) {
$pnfcnt++;
print "$pkgname\n";
} else {
$~ = "nonfree_partialhead";
write;
$~ = "pnf";
foreach $pkgname (sort keys(%other_nonfree)) {
$pnfcnt++;
write;
print " Reason: $reason{$pkgname}\n"
if (exists $reason{$pkgname} and $explain);
my $cbcnt = 0;
my $contribcnt = (keys %contrib);
if($is_contrib) {
print "\n";
if($sparse) {
foreach $pkgname (sort keys (%contrib)) {
$cbcnt++;
print "$pkgname\n";
} else {
$~ = "contrib_head";
write ;
$~ = "cbp";
foreach $pkgname (sort keys(%contrib) ) {
$cbcnt++;
write ;
print " Reason: $reason{$pkgname}\n"
if (exists $reason{$pkgname} and $explain);
my $pcbcnt = 0;
my $other_contribcnt = (keys %other_contrib);
if($is_other_contrib) {
if($sparse) {
foreach $pkgname (sort keys(%other_contrib)) {
$pcbcnt++;
print "$pkgname\n";
} else {
$~ = "contrib_partialhead";
write;
$~ = "pcb";
foreach $pkgname (sort keys(%other_contrib)) {
$pcbcnt++;
write;
print " Reason: $reason{$pkgname}\n"
if (exists $reason{$pkgname} and $explain);
if (!$quiet and !$sparse) {
printf "\n";
if ($nfcnt != 0 or $pnfcnt != 0) {
my $total_nonfree = $nonfreecnt + $other_nonfreecnt;
my $total_installed = $pkgcnt;
my $percentage = $total_nonfree * 100 / $total_installed;
printf " %d non-free packages, %2.1f%% of %d installed packages.\n",
$total_nonfree, $percentage, $total_installed;
if ($cbcnt != 0 or $pcbcnt != 0) {
my $total_contrib = $contribcnt + $other_contribcnt;
my $total_installed = $pkgcnt;
my $percentage = $total_contrib * 100 / $total_installed;
printf " %d contrib packages, %2.1f%% of %d installed packages.\n",
$total_contrib, $percentage, $total_installed;
if (!$quiet and $nfcnt == 0 and $pnfcnt == 0 and $cbcnt == 0 and $pcbcnt == 0) {
print "No non-free or contrib packages installed on $sysname! rms would be proud.\n"
format nonfree_head =
@||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"Non-free packages installed on $sysname"
format nonfree_partialhead =
@||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"Non-free packages with status other than installed on $sysname"
format contrib_head =
@||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"Contrib packages installed on $sysname"
format contrib_partialhead =
@||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
"Contrib packages with status other than installed on $sysname"
format nfp =
@<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
$pkgname, $nonfree{$pkgname}
format pnf =
@<<<<<<<<<<<<<<<<<<<<<<<< @<@<<@< @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
$pkgname, '(', $pkg_status{$pkgname},')', $other_nonfree{$pkgname}
format cbp =
@<<<<<<<<<<<<<<<<<<<<<<<< @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
$pkgname, $contrib{$pkgname}
format pcb =
@<<<<<<<<<<<<<<<<<<<<<<<< @<@<<@< @<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<
$pkgname, '(', $pkg_status{$pkgname},')', $other_contrib{$pkgname} -
Confirm Receipt - in Document Disribution
Hi All
In Doc Distribution, when I give Confirm receipt option, it asks to give Return Date..
When I distribute the documents, the recipient gets a link to "Confirm Receipt"..
But the originator of the DIR doesn't receive any mail stating the Confirm Receipt of the recipient.. If that is not avaiable, wat is the functionality of "Confirming Receipts"
Can someone explain "Confirm Receipt" function and also about Return Date..???
Regards
AbyHi Aby
The recipient needn't do the confirm receipt in cvi9/distribution log. He can just tell the person who initiated the distribution, or the distribution point, by phone/email and then the concerned person can do the confirm receipt in the distribution log the part order is OK (Distribution completed successfully set as green).
This is the scenario given in
http://help.sap.com/saphelp_47x200/helpdata/en/c1/1c249243c711d1893e0000e8323c4f/frameset.htm
in that distribution log->confirming receipt tab you will find the detail information.
Regards
Prasad
Edited by: Prasad Kamarajugadda on Mar 4, 2009 10:43 AM -
Transfering cFolders Docs to DMS via Collaboration tab in cProjects 4.5
Hi Experts,
I am trying to move documents between cFolders and DMS using the the "collaboration" tab in cProjects.
The steps I am following are as follows.
1. Created a link to a DMS document structure from "SAP DMS" tab in cProjects
2. Assigned a collaboration from the "collaborations" tab
3. Selected transfer documents.
4. Transfered the needed documents to a folder in DMS from cFolders
5. Clicked save documents button
6. When I check the doc structure from the SAP DMS tab I see the document but there is no document number or type.
7. When I select refresh the transfered document dissapears. I have also tried saving between steps to no avail.
I have done the needed configuration for object links and default doc types under "Integration with Other mySAP.com Components -->Collaboration Projects -->SAP DMS Integration --> Specify Default Document Types per cProjects System". Also I am able to transfer a document which is stored in cProjects documents tab. I am only having an issue when trying to transfer from cFolders.
I have seen several threads on this forum on similar issues but no clear solution. Appreciate any thoughts on this. Hope I have explained the issue clearly, but do let me know if any further information is needed from me.
Thanks,
LashanHi Lashan,
Did you try with T Code CFI01(ECC ) - Import Documents from cFolders?
If no then try you will get sucess
Regards
Ravindra -
How to use BO Publication to publuish web-i doc to distribution list
HI experts
How to use BO Publication to publuish web-i doc to distribution list
Ashutosh DHi
please take a look at the publisher's guide:
http://help.sap.com/businessobject/product_guides/boexir31/en/xi3-1_publisher_en.pdf
Regards,
Stratos -
How do I get a special ledger doc to create from a PCA distribution?
We are looking at using PCA distributions. Execution of these cycles must create a special ledger document. It's my understanding this is done by assigning the appropriate activity/bus transaction to the special ledger. The activity is PCAD. When I try to assign this activity to our special ledger via GCL2, PCAD is not included in the list of possibilities for assignment (non-assigned activities that can be assigned). We currently use cost center distributions and those transfer to special ledger via assignment of activity RKIV to our special ledger. Not sure what the trick is to PCA distributions. Any clues?
Thanks for your response.Hi Judy,
The activy PCAD is related to Component EC-PCA and is possible for Ledger 8A.
In Order to to bring the Distribution cycles related data meaning the EC PCA Records with Activity PCAD, you need to setup Roll up ledger with appropriate settings. Create a roll up ledger and execute after distribution cycles execution during MEC.
Hope this clarifies the point.
Murthy Karra -
Accounting doc standard ALE distribution
Hi all,
I need some help on a solution to set up for FI doc ALe ditstribution using standard tools.
The goal os is to send Acc doc from an R/3 to antoher R/3 system via trfc idoc, using standard messages, functions, ...
The acc docs should be sent 1/dya to the receiver system.
- If I activate standar FIDCC2 message , setting up ALE for sender & receiver, trfc ports, partner prof, ...
in mode immediate, .. The acc docs created in sender system will be created automatcially on receiving system ?
Is it enough or should I use an exit, BTE, .. to create the idocs ??
My doubt is here, should I add specific code to trigger the idoc creation, or it is done automatically in this case ?
Thanks for your help,
A.FAnyone whi can help me ?...
thanks
A.F -
Changing Distribution Channel in the existing Sales Doc.
Hi,
We have a scenario that we need to change the distribution channel in the existing sales document.
Can any one tell me, whether is this possible in R/3, If yes, How?
But,It is possible in CRM.
Regards,
Babuafter saving the sales order system will not allow you to change the distribution channel but you can close the order at header level by giving the Reason i.e. monthly closure. After closing the sales order create the new sales order as per the requirement.
Regards,
Sangeeta -
Billing Doc couldn't be released to account
Hi All,
When i am releasing billing doc for accounting, I am getting error message:Account assignemnt objects are defined for differenent business areas
Can someone explain me how can i fix the error?
Thanks in Advance....Hi
Please check the below points
1.Run VF47 t code for inconsistency check in revenue tables
2. Check the business area account determination as per the below path
SPRO->IMG>Enterproise structure>Assignment->Sales and distribution->Business area account assignment-Assign business area to plant and division
Regards
Damu
Maybe you are looking for
-
Post complete logs/output/versions/error messages
When you have an issue, post the ENTIRE output or log. Information is crucial to being able to solve any problem. I've seen threads go for pages and all someone needed to do was ask for a log file or simple command output. Don't do this It doesnt wor
-
Hello, I'm using a ABAP class in a task, but when I triggers the workflow in this step its gets blocked with the status "in process". The abap class is public and the method that I'm calling is static, Also I have implemented the IF_WORKFLOW interfac
-
Muse 2014.1.1.6 Freezes on Save and Re-Opening Document
I was editing and removing Paragraph Styles. Then I edited text with "local" styling (bolded and italicized type -- didn't see the need make a Character Style for that). I did a "Save." Then it freezes, will not close or quit. Force Quit necessary. A
-
Database Availability Group - Network Problem
Hi All i have a question, hope that you can help me. My domain have 2 site. Each site have 3 mailbox server. This morning at 1 AM, mailbox database active move from HQ site to DR site because of network issue. But at 3 AM, mailbox database active mov
-
Download app previously purchased on different account
At some point in my history with Apple I created a different ITunes account and purchased some things. Now I am trying to download an app that I purchased with that ID, and it won't allow me to download it from the "cloud" because it wasn't purchase