Billing creation date & posting date
Hi
we created one Sales Order in which there is an item with item category TAS that creates a Purchase Requisition to do the direct shipment.
From the PR which were created triggered by the SO, we created PO and based on the PO we did consumption GR and IV.
IV posting date was 18/11/2011, and GR posting date was 1/12/2011.
After the process, Billing document has been created on 1/12/2011, with billing date 18/11/2011.
Following this Billing, Accounting document 00 was created with posting date 18/11/2011.
Also, Profitability Analysis was created on with the same posting date, 18/11/2011.
Looking at above 3 docs, all were created on 1/12/2011 whereas the posting date was on 18/11/2011.
Now I am wondering how the system determined the Billing date (and Posting date) to be 18/11/2011???
And is the trigger to create Billing document always the PGR against PO in case of direct shipment which is processed with a statistical GR??
Or the trigger to create the Billing document is a completion of both the PGR and IV??
Please I would again like to know how the determination of the billing date and posting date happens
Thanks
Thambaiah
As it being a Third party scenario,
I think Posting depends on Goods movement (consumption based GR) ..
As there is no POD, so IV (MIRO) becomes the legal document that delivery is done to customer, so is the billing document being generated after IV is done.
Regards
Pavan Kumar
Similar Messages
-
Hi all,
I am using [BAPI_SALESORDER_CREATEFROMDAT2] for creating Sales order
and i also have billing plans data to be updated in the sales order. But i dont find any structures for populating the Billing plan data into the BAPI.
But i found the SD_SALES_BILLINGPLAN_CHANGE function module for updating the Billing plan schedule data. But this function module needs [Billing plan number / invoicing plan number] assigned to the sales order from the table VBKD.
When i create the Sales order through BAPI, the [Billing plan number / invoicing plan number] is not getting updated and i dont know how to update the billing plan for the sales order created using BAPI.
Can anyone help out how to create the Billing plan data for a Sales order?
Regards
Dhanapal Shi Dhanapal
i ahve the same problem which u posted..
My scenarion is to create billing plan while creation of order using the BAPI_SALESORDER_CREATEFROMDAT2 but could not find any structure to pass billing plan details
pls can u let me know if u found any solution for this if so can u send me detailed mail..
i want to populate in both way header level and item level (by removing check header plan in the billing plan tab)
Pls let me know ASAP..
Thanks
anil -
Issue for creation date of Billing document in third party ???
Hello SAP Folks,
This issue is related to third party scenario. The basic requirement is to create to a billing document with a creation date same as
Good issue date of Sales Order.
For your information, with the help of enhacement we have passed on the value of posting date of material document generated
from MIGO to Goods issue date in Sales Order. I am very much aware that setting up a new copying routine would help me but
relating the GI date field of Sales Order from the techincal point of view is a complete work stopper. Could anyone throw light on
the workaround for mapping this case ???
Regards,
SarthakHello,
Thanks Alex for your input on the topic !!
But i would like to say that the billing relevance of the item category has to "B" as this process of Third part Sales talks about creation of billing document after the MIGO. And i am basically interested to Populated the posting date of MIGO for Biling creation date.
In Sales Order, the GI date is modified to Posting date of MIGO through enhancement. I have been looking around relevant tables to fetch the GI date of Sales Order but not getting the right track...
Could anyone provide any other workaround to implement this sort of requirement ???
Eager to hear from Lakshmipathi ...
Regards,
Sarthak -
Invoice cancellation doc picking up billing doc creation date
hi,
i am cancelling an invoice document which was created and posted last month(july- mm period closed,fi still open) but the cancelled accounting document is picking up the invoice creation date rather today's date. help would be appreciated.
regards
leoHi Leo,
When any invoice is cancelled it will automatically pick the original invoice date.
If you want other date on which the cancelled invoice has to be created can give the date in the billing date field, so that it wil creat cancelled invoice on date you entered when cancelling
T.code VF11.
kindly reward points if usefull.
Regards
RVK -
How to fetch post goods issue date and sales order creation date
Hi All,
How to find out the difference between SD Sales Order Item Creation Date and final Post goods issue Date. I would like to know how to fetch those dates and what is the relationship between the tables from which i will get the dates.
Please let me know the solution .
Thanks in advance.Hi,
Sales order creation date is when u raise a sales order in favor of the customer using VA01.......using ATP logic system purposes the material availability date....
after saving ur sales order...when u raise the Delivery using VL01n w.r.t to OR...than u have to perform picking ....In the picking Tab...specify the amount to be picked than press Post Good Issue....means the goods left the company premises ..
You can the fetch the values using tables- Use T code SE12 or SE16
Vbak-----order header
Vbap-----order item
Vbek-----order schedule line
Likp-----Delivery header
Lips----Delivery item -
Posting date in QA11 is allowed prior to GR creation date
Dear all,
It is regarding material posting through QA11 transaction. in QA11 transaction we can change the document date and posting date. This allows me to post the material prior to GR creation date, which logically should not allow.
If anybody has work on this aspect.
I have already tried all the user exits. I am able to put the check in QEVA0007 (EXIT_SAPMQEVA_007), but it convert the error message to Information and allows further.
You guys input are required.Raja,
None of the available User Exits will assist in this case. There is no standard tool to perform this check.
Have you considered a field exit? The field you need to look at in this particular case is RQEVA-BUDAT.
In the coding of 'MQEVAF20' the form 'HOLE_ZUSATZDATEN_QALS' actually
does change the date set by QALS with the current date.
...this is not much, but I´m afraid there is not much option in this case.
Regards
Martina -
Exit or BAdi for Validating GR posting date Greater than PO creation date.
Hi all ,
Is there any Exit or BAdi for restricting users to post GR date greater than PO creation date.
Regards
Gibi PhilipGibi,
check this:
MB_CIN_LMBMBU04 posting of gr
Amit. -
COGI - Diference between Error date, Creation date & posting date
Hi All,
While running COGI report, I could see columns " Creation Date" , "Error Date", But I could not get the meaning of this fields from the F1 Help. could anuone of you please help me with the relevancy of these columns.
Also the Posting date some time doesn't match either of the dates.
Thanks & reagrds
MaheshMahesh,
I think I have interchanged the terminoly:
What Creation date is the date when the item was created in the COGI. Error date is the date when the error was first created. The error message might change then the date of new error message is the error date.
Example: When COGI was created it came due to deficit of stock. Now you have the stock but try to post you get the "Posting date problem". So the error date now is the latest date when the new error occured. But still the creation date is the original.
Sorry for confusing you.
Regards
Ram
Message was edited by:
Ramanujan Chitrakootam -
Billing doc creation date in order changing when cancelled
Hi All,
In Order, if 'Future Cancelled date' is given, Billing document creation date is being changed automatically to cancellation date (if cancellation date is less than billing date). Is there any way to restrict this?
Thanks,
Regards,
Rajesh.Hi Leo,
When any invoice is cancelled it will automatically pick the original invoice date.
If you want other date on which the cancelled invoice has to be created can give the date in the billing date field, so that it wil creat cancelled invoice on date you entered when cancelling
T.code VF11.
kindly reward points if usefull.
Regards
RVK -
Name renaming issue creation date
Hello, when i import and batch rename avchd files, i choose rename with creation date/hour AAAMMDD HHMMSS.
But the name wich is created importing name. Whatever i choose, its the same date, wich is imported date.
The metadata are good. For exemple for a file with created date 20140605, i'll have the creating date that is the today date and hour.
Whatever i choose creating date or importing date.
Can you help ?
thank youHello,
Thanks Alex for your input on the topic !!
But i would like to say that the billing relevance of the item category has to "B" as this process of Third part Sales talks about creation of billing document after the MIGO. And i am basically interested to Populated the posting date of MIGO for Biling creation date.
In Sales Order, the GI date is modified to Posting date of MIGO through enhancement. I have been looking around relevant tables to fetch the GI date of Sales Order but not getting the right track...
Could anyone provide any other workaround to implement this sort of requirement ???
Eager to hear from Lakshmipathi ...
Regards,
Sarthak -
Want to get placed images Dimension and Creation Date in Catalog
Below is the script which is free with CS4. Is there anybody who can modify this script in a way which provide the creation date and dimension of the images in image catalog.
//ImageCatalog.jsx
//An InDesign C4 JavaScript
@@@BUILDINFO@@@ "ImageCatalog.jsx" 2.0.0 5-December-2007
//Creates an image catalog from the graphic files in a selected folder.
//Each file can be labeled with the file name, and the labels are placed on
//a separate layer and formatted using a paragraph style ("label") you can
//modify to change the appearance of the labels.
//For more information on InDesign scripting, go to http://www.adobe.com/products/indesign/scripting/index.html
//Or visit the InDesign Scripting User to User forum at http://www.adobeforums.com .
//The myExtensions array contains the extensions of the graphic file types you want
//to include in the catalog. You can remove extensions from or add extensions to this list.
//myExtensions is a global. Mac OS users should also look at the file types in the myFileFilter function.
main();
function main(){
var myFilteredFiles;
//Make certain that user interaction (display of dialogs, etc.) is turned on.
app.scriptPreferences.userInteractionLevel = UserInteractionLevels.interactWithAll;
myExtensions = [".jpg", ".jpeg", ".eps", ".ps", ".pdf", ".tif", ".tiff", ".gif", ".psd", ".ai"]
//Display the folder browser.
var myFolder = Folder.selectDialog("Select the folder containing the images", "");
//Get the path to the folder containing the files you want to place.
if(myFolder != null){
if(File.fs == "Macintosh"){
myFilteredFiles = myMacOSFileFilter(myFolder);
else{
myFilteredFiles = myWinOSFileFilter(myFolder);
if(myFilteredFiles.length != 0){
myDisplayDialog(myFilteredFiles, myFolder);
alert("Done!");
//Windows version of the file filter.
function myWinOSFileFilter(myFolder){
var myFiles = new Array;
var myFilteredFiles = new Array;
for(myExtensionCounter = 0; myExtensionCounter < myExtensions.length; myExtensionCounter++){
myExtension = myExtensions[myExtensionCounter];
myFiles = myFolder.getFiles("*"+ myExtension);
if(myFiles.length != 0){
for(var myFileCounter = 0; myFileCounter < myFiles.length; myFileCounter++){
myFilteredFiles.push(myFiles[myFileCounter]);
return myFilteredFiles;
function myMacOSFileFilter(myFolder){
var myFilteredFiles = myFolder.getFiles(myFileFilter);
return myFilteredFiles;
//Mac OS version of file filter
//Have to provide a separate version because not all Mac OS users use file extensions
//and/or file extensions are sometimes hidden by the Finder.
function myFileFilter(myFile){
var myFileType = myFile.type;
switch (myFileType){
case "JPEG":
case "EPSF":
case "PICT":
case "TIFF":
case "8BPS":
case "GIFf":
case "PDF ":
return true;
break;
default:
for(var myCounter = 0; myCounter<myExtensions.length; myCounter++){
var myExtension = myExtensions[myCounter];
if(myFile.name.indexOf(myExtension)>-1){
return true;
break;
return false;
function myDisplayDialog(myFiles, myFolder){
var myLabelWidth = 112;
var myStyleNames = myGetParagraphStyleNames(app);
var myLayerNames = ["Layer 1", "Labels"];
var myDialog = app.dialogs.add({name:"Image Catalog"});
with(myDialog.dialogColumns.add()){
with(dialogRows.add()){
staticTexts.add({staticLabel:"Information:"});
with(borderPanels.add()){
with(dialogColumns.add()){
with(dialogRows.add()){
staticTexts.add({staticLabel:"Source Folder:", minWidth:myLabelWidth});
staticTexts.add({staticLabel:myFolder.path + "/" + myFolder.name});
with(dialogRows.add()){
staticTexts.add({staticLabel:"Number of Images:", minWidth:myLabelWidth});
staticTexts.add({staticLabel:myFiles.length + ""});
with(dialogRows.add()){
staticTexts.add({staticLabel:"Options:"});
with(borderPanels.add()){
with(dialogColumns.add()){
with(dialogRows.add()){
staticTexts.add({staticLabel:"Number of Rows:", minWidth:myLabelWidth});
var myNumberOfRowsField = integerEditboxes.add({editValue:3});
with(dialogRows.add()){
staticTexts.add({staticLabel:"Number of Columns:", minWidth:myLabelWidth});
var myNumberOfColumnsField = integerEditboxes.add({editValue:3});
with(dialogRows.add()){
staticTexts.add({staticLabel:"Horizontal Offset:", minWidth:myLabelWidth});
var myHorizontalOffsetField = measurementEditboxes.add({editValue:12, editUnits:MeasurementUnits.points});
with(dialogRows.add()){
staticTexts.add({staticLabel:"Vertical Offset:", minWidth:myLabelWidth});
var myVerticalOffsetField = measurementEditboxes.add({editValue:24, editUnits:MeasurementUnits.points});
with (dialogRows.add()){
with(dialogColumns.add()){
staticTexts.add({staticLabel:"Fitting:", minWidth:myLabelWidth});
with(dialogColumns.add()){
var myFitProportionalCheckbox = checkboxControls.add({staticLabel:"Proportional", checkedState:true});
var myFitCenterContentCheckbox = checkboxControls.add({staticLabel:"Center Content", checkedState:true});
var myFitFrameToContentCheckbox = checkboxControls.add({staticLabel:"Frame to Content", checkedState:true});
with(dialogRows.add()){
var myRemoveEmptyFramesCheckbox = checkboxControls.add({staticLabel:"Remove Empty Frames:", checkedState:true});
with(dialogRows.add()){
staticTexts.add({staticLabel:""});
var myLabelsGroup = enablingGroups.add({staticLabel:"Labels", checkedState:true});
with (myLabelsGroup){
with(dialogColumns.add()){
//Label type
with(dialogRows.add()){
with(dialogColumns.add()){
staticTexts.add({staticLabel:"Label Type:", minWidth:myLabelWidth});
with(dialogColumns.add()){
var myLabelTypeDropdown = dropdowns.add({stringList:["File name", "File path", "XMP description", "XMP author"], selectedIndex:0});
//Text frame height
with(dialogRows.add()){
with(dialogColumns.add()){
staticTexts.add({staticLabel:"Label Height:", minWidth:myLabelWidth});
with(dialogColumns.add()){
var myLabelHeightField = measurementEditboxes.add({editValue:24, editUnits:MeasurementUnits.points});
//Text frame offset
with(dialogRows.add()){
with(dialogColumns.add()){
staticTexts.add({staticLabel:"Label Offset:", minWidth:myLabelWidth});
with(dialogColumns.add()){
var myLabelOffsetField = measurementEditboxes.add({editValue:0, editUnits:MeasurementUnits.points});
//Style to apply
with(dialogRows.add()){
with(dialogColumns.add()){
staticTexts.add({staticLabel:"Label Style:", minWidth:myLabelWidth});
with(dialogColumns.add()){
var myLabelStyleDropdown = dropdowns.add({stringList:myStyleNames, selectedIndex:0});
//Layer
with(dialogRows.add()){
with(dialogColumns.add()){
staticTexts.add({staticLabel:"Layer:", minWidth:myLabelWidth});
with(dialogColumns.add()){
var myLayerDropdown = dropdowns.add({stringList:myLayerNames, selectedIndex:0});
var myResult = myDialog.show();
if(myResult == true){
var myNumberOfRows = myNumberOfRowsField.editValue;
var myNumberOfColumns = myNumberOfColumnsField.editValue;
var myRemoveEmptyFrames = myRemoveEmptyFramesCheckbox.checkedState;
var myFitProportional = myFitProportionalCheckbox.checkedState;
var myFitCenterContent = myFitCenterContentCheckbox.checkedState;
var myFitFrameToContent = myFitFrameToContentCheckbox.checkedState;
var myHorizontalOffset = myHorizontalOffsetField.editValue;
var myVerticalOffset = myVerticalOffsetField.editValue;
var myMakeLabels = myLabelsGroup.checkedState;
var myLabelType = myLabelTypeDropdown.selectedIndex;
var myLabelHeight = myLabelHeightField.editValue;
var myLabelOffset = myLabelOffsetField.editValue;
var myLabelStyle = myStyleNames[myLabelStyleDropdown.selectedIndex];
var myLayerName = myLayerNames[myLayerDropdown.selectedIndex];
myDialog.destroy();
myMakeImageCatalog(myFiles, myNumberOfRows, myNumberOfColumns, myRemoveEmptyFrames, myFitProportional, myFitCenterContent, myFitFrameToContent, myHorizontalOffset, myVerticalOffset, myMakeLabels, myLabelType, myLabelHeight, myLabelOffset, myLabelStyle, myLayerName);
else{
myDialog.destroy();
function myGetParagraphStyleNames(myDocument){
var myStyleNames = new Array;
var myAddLabelStyle = true;
for(var myCounter = 0; myCounter < myDocument.paragraphStyles.length; myCounter++){
myStyleNames.push(myDocument.paragraphStyles.item(myCounter).name);
if (myDocument.paragraphStyles.item(myCounter).name == "Labels"){
myAddLabelStyle = false;
if(myAddLabelStyle == true){
myStyleNames.push("Labels");
return myStyleNames;
function myMakeImageCatalog(myFiles, myNumberOfRows, myNumberOfColumns, myRemoveEmptyFrames, myFitProportional, myFitCenterContent, myFitFrameToContent, myHorizontalOffset, myVerticalOffset, myMakeLabels, myLabelType, myLabelHeight, myLabelOffset, myLabelStyle, myLayerName){
var myPage, myFile, myCounter, myX1, myY1, myX2, myY2, myRectangle, myLabelStyle, myLabelLayer;
var myParagraphStyle, myError;
var myFramesPerPage = myNumberOfRows * myNumberOfColumns;
var myDocument = app.documents.add();
myDocument.viewPreferences.horizontalMeasurementUnits = MeasurementUnits.points;
myDocument.viewPreferences.verticalMeasurementUnits = MeasurementUnits.points;
var myDocumentPreferences = myDocument.documentPreferences;
var myNumberOfFrames = myFiles.length;
var myNumberOfPages = Math.round(myNumberOfFrames / myFramesPerPage);
if ((myNumberOfPages * myFramesPerPage) < myNumberOfFrames){
myNumberOfPages++;
//If myMakeLabels is true, then add the label style and layer if they do not already exist.
if(myMakeLabels == true){
try{
myLabelLayer = myDocument.layers.item(myLayerName);
//if the layer does not exist, trying to get the layer name will cause an error.
myLabelLayer.name;
catch (myError){
myLabelLayer = myDocument.layers.add({name:myLayerName});
//If the paragraph style does not exist, create it.
try{
myParagraphStyle = myDocument.paragraphStyles.item(myLabelStyle);
myParagraphStyle.name;
catch(myError){
myDocument.paragraphStyles.add({name:myLabelStyle});
myDocumentPreferences.pagesPerDocument = myNumberOfPages;
myDocumentPreferences.facingPages = false;
var myPage = myDocument.pages.item(0);
var myMarginPreferences = myPage.marginPreferences;
var myLeftMargin = myMarginPreferences.left;
var myTopMargin = myMarginPreferences.top;
var myRightMargin = myMarginPreferences.right;
var myBottomMargin = myMarginPreferences.bottom;
var myLiveWidth = (myDocumentPreferences.pageWidth - (myLeftMargin + myRightMargin)) + myHorizontalOffset
var myLiveHeight = myDocumentPreferences.pageHeight - (myTopMargin + myBottomMargin)
var myColumnWidth = myLiveWidth / myNumberOfColumns
var myFrameWidth = myColumnWidth - myHorizontalOffset
var myRowHeight = (myLiveHeight / myNumberOfRows)
var myFrameHeight = myRowHeight - myVerticalOffset
var myPages = myDocument.pages;
// Construct the frames in reverse order. Don't laugh--this will
// save us time later (when we place the graphics).
for (myCounter = myDocument.pages.length-1; myCounter >= 0; myCounter--){
myPage = myPages.item(myCounter);
for (var myRowCounter = myNumberOfRows; myRowCounter >= 1; myRowCounter--){
myY1 = myTopMargin + (myRowHeight * (myRowCounter-1));
myY2 = myY1 + myFrameHeight;
for (var myColumnCounter = myNumberOfColumns; myColumnCounter >= 1; myColumnCounter--){
myX1 = myLeftMargin + (myColumnWidth * (myColumnCounter-1));
myX2 = myX1 + myFrameWidth;
myRectangle = myPage.rectangles.add(myDocument.layers.item(-1), undefined, undefined, {geometricBounds:[myY1, myX1, myY2, myX2], strokeWeight:0, strokeColor:myDocument.swatches.item("None")});
// Because we constructed the frames in reverse order, rectangle 1
// is the first rectangle on page 1, so we can simply iterate through
// the rectangles, placing a file in each one in turn. myFiles = myFolder.Files;
for (myCounter = 0; myCounter < myNumberOfFrames; myCounter++){
myFile = myFiles[myCounter];
myRectangle = myDocument.rectangles.item(myCounter);
myRectangle.place(File(myFile));
myRectangle.label = myFile.fsName.toString();
//Apply fitting options as specified.
if(myFitProportional){
myRectangle.fit(FitOptions.proportionally);
if(myFitCenterContent){
myRectangle.fit(FitOptions.centerContent);
if(myFitFrameToContent){
myRectangle.fit(FitOptions.frameToContent);
//Add the label, if necessary.
if(myMakeLabels == true){
myAddLabel(myRectangle, myLabelType, myLabelHeight, myLabelOffset, myLabelStyle, myLayerName);
if (myRemoveEmptyFrames == 1){
for (var myCounter = myDocument.rectangles.length-1; myCounter >= 0;myCounter--){
if (myDocument.rectangles.item(myCounter).contentType == ContentType.unassigned){
myDocument.rectangles.item(myCounter).remove();
else{
//As soon as you encounter a rectangle with content, exit the loop.
break;
//Function that adds the label.
function myAddLabel(myFrame, myLabelType, myLabelHeight, myLabelOffset, myLabelStyleName, myLayerName){
var myDocument = app.documents.item(0);
var myLabel;
var myLabelStyle = myDocument.paragraphStyles.item(myLabelStyleName);
var myLabelLayer = myDocument.layers.item(myLayerName);
var myLink =myFrame.graphics.item(0).itemLink;
//Label type defines the text that goes in the label.
switch(myLabelType){
//File name
case 0:
myLabel = myLink.name;
break;
//File path
case 1:
myLabel = myLink.filePath;
break;
//XMP description
case 2:
try{
myLabel = myLink.linkXmp.description;
if(myLabel.replace(/^\s*$/gi, "")==""){
throw myError;
catch(myError){
myLabel = "No description available.";
break;
//XMP author
case 3:
try{
myLabel = myLink.linkXmp.author
if(myLabel.replace(/^\s*$/gi, "")==""){
throw myError;
catch(myError){
myLabel = "No author available.";
break;
var myX1 = myFrame.geometricBounds[1];
var myY1 = myFrame.geometricBounds[2] + myLabelOffset;
var myX2 = myFrame.geometricBounds[3];
var myY2 = myY1 + myLabelHeight;
var myTextFrame = myFrame.parent.textFrames.add(myLabelLayer, undefined, undefined,{geometricBounds:[myY1, myX1, myY2, myX2], contents:myLabel});
myTextFrame.textFramePreferences.firstBaselineOffset = FirstBaseline.leadingOffset;
myTextFrame.parentStory.texts.item(0).appliedParagraphStyle = myLabelStyle;"Scripting Forum Conduct
While this forum is a great place to get scripting help, it's also very easy to misuse it. Before using this forum, please read this post!" -
I currently have 3 phones on my account, 2 of which are smartphones. One has unlimited data (yay) and the other has a 2 Gb cap. The issue is this: the phone with unlimited data belongs to my wife. She usually connects to our WiFi and uses a smidgeon of that unlimited data. I, on the the other hand, spend most of my time at work and am limited by the 2Gb cap. I called Verizon to ask them to just port her number over to mine and mine to hers so that I can take advantage of the unlimited data that I am already paying for (I was told that unlimited data is associated with the number). I'm not asking for anything more or anything less. I just want to make more efficient use of my data plan. My wife has YET to reach the 2Gb in billing cycle, while I, in just 1 day, did so and pretty much had to not use data for the rest of the month. I was told that it is IMPOSSIBLE to change it over. IMPOSSIBLE? No. It's not impossible. They have the computers, they have the access, not me. How difficult is it to edit the database at a users request for something they are already paying for? Perhaps it is an oversimplification but it's a computer people. Stuff can be changed and adjusted. Like I said in the title, it's my bill, my data plan. I'm not trying to get unlimited data for both phones or bring Verizon to it's knees. I just want an appeal to reason and a SIMPLE customer request to make the most of a great network. I find it difficult to believe that there isn't one person who can help me. Is the information store with account information locked down? Did Skynet come online and not allow anyone to make changes? If so, tell me now because if that's the case, then I've got bigger problems than worrying about data plans and more to worry about in the form of Terminators and self-aware machines.
Seriously guys. There's SOMEONE who can do it. I'm not asking for the impossible. I just want to make better use of the unlimited data that I'm already paying for anyway. What do I need to do to make this happen?demmo86rt, you have given me a more rational and believable explanation than any Verizon rep so far without patronizing me or pretending I'm some idiot. It makes sense if it does indeed matter between 3G and 4G phones. My wife is on an iPhone 4 (3G) and I'm on an HTC Rezound (4G). Still though, I imagine that since it's a billing thing, they could just move it over, OR, I could go the route of callling Big Red and say, "I would like to change the number on (mywifes-phone) to (myphone-number," and technically, I'm not changing the contract. I'm changing the number. Just seems that no one wants to do that. And I don't see how it's imossible to change numbers on phones that are already on the same network. But like I said, your post has been more informative than what any tier 1 rep or supervisor has given me thus far. I'm just disappointed that I can't make better use of unlimited data when my wife never will.
-
PO creation Date and Invoice creation Date
Hi,
Can any one help me regarding which table I can look for PO creation date and Invoice creation date. I require these fields for my reporting requirement.
Thanks in advance,
Arvind.Thanks for your response Bala.
I got the Table which I require. I have one more question on this.
Can you tell me Invoice Creation Date is RBKP-BLDAT(Document Date in Document) or RBKP-BUDAT(Posting Date in the Document) and PO creation Date is EKKO-AEDAT(Date on which the record was created) or EKKO-BEDAT(Document Date in Document).
Points already rewarded. -
Restrict GR date prior to PO creation date.
Dear experts,
The Present configuration allows GR date prior to PO creation date. The system allows users to post Goods receipt (MIGO), even if the GR date is prior to the PO creation date.
How to restrict this? Is there a standard customization in MM or it requires ABAP programming?
Please suggest me a solution as early as possible.
Thanks in advance.
Sathyaraj
Edited by: Jürgen L. on Feb 9, 2012 5:33 PMHI
requierd ABAp prograamming for same you have to use exit
table will be EKKO help for PO creation date
Logic will be while saving MIGO system will compare PO creation date from table EKKO and Posting date of MIGO
Regards
Kailas Ugale -
All the creation dates for my files are wrong?
I've had this problem for a long time but I finally want to fix it once and for all. All the documents, pictures, and other files on my computer have the same creation date - 1/5/09. When you right click a file it shows the correct creation date but if I just left click it then it shows the wrong date. is there a way i can fix it?
The creation date of your system will be the same for most of your system documents; there's easy no way to change this information. However, you might also see a more current date, indicating Modified information, and that will be more current.
There are computer commands that will blank out much of your system data, but that's to be done in cases of major problems. Don't worry about the creation date of your computer/data.
Post here if you have addtional questions, comments, praise!
Maybe you are looking for
-
Trying to download the new itunes but it tells me there are "No software updates"
I am attempting to download iOs6 for my iphone, and it is prompting me to first download itunes 10.6.3. However, when I click "download itunes" I am brought to the software updates window, and am prompted that there are no new updates for my computer
-
Problem while dowloading the file from Application Server
Dear Experts, I am facing the Problem while downloading the file from Application server. We done the automatic function while saving the invoice, this will create an idoc, and this idoc is written in the Application Server. I am running
-
Delay in opening and submitting a form
We have a form which is deployed on two servers. From the test server it behaves normally and can be opened and submitted in reasonable time. But on the production server, it sometimes takes time to open the form and during submission. Delay in openi
-
Enable for commenting in Adobe Reader
Hi How can I implement "Enable for commenting in Adobe Reader option" in Adobe professional using Acrobat JavaScript? Is it possible? Please suggest me. Regards Kumar
-
My MacPro is having the sleep problem again after I installed and unstilled Adobe Photoshop Elements 13. It had been working fine for the last few months until the Adobe software. I have worked with 2 Apple advisors and 1 Apple sr. advisor. But they