Signature on Purchase order
Hell All,
Can anyone tell me whether the Digitial or scanned signature is allowed in India for the purchase order print out which has been created in SAP.
If yes then could u please tell me which company is having such kind of practice.
Thanks in advance.
Shailesh
Hi Shailesh,
Scanned Signature & Seal makes it possible to digitally sign, securely seal, encrypt and deliver any documentation over the Internet using e-mail. Itu2019s simple, legally enforceable and approved by the laws of India.
They have the same legal STANDING as handwritten signatures on paper.
It is an acceptable form of delivery for any entity in India for commercial, legal and government use.
Government use
During imposing president rule in Bihar under Lallu prasad Regime the documents were signed and sent by the president in scanned format as he was outside India at that time
This information i have obtained by browsing a couple of legal websites on Google
Regarding companies i could not get the information
Hope this information resolves your query
Any other additional information needed do ping again
If found useful reward accordingly
Thanks & Regards
Pavan
Edited by: venkata pavankumar on Jun 5, 2008 5:02 PM
Similar Messages
-
Digital signature on purchase order print output
Dear Experts,
Currently we are taking PO print and it is then sign by authorized person,naw we want to maintain digital signatures of authorized person on PO print such that when we take Print of PO it would be with signature of authorized person.
Please advice how to map up this in SAP.
ThanksDear,
We get the similar requirement last month from our client, but we didnt go for it. Check the link what I go through :
Adding electronic signatures to the purchase order layout
http://sap.ittoolbox.com/groups/technical-functional/sap-log-mm/digital-signature-in-purchase-order-1169945
Regards,
Syed Hussain. -
Digital Signature in Purchase Orders
Hi
We have a requirement in our project where in we need to digitally sign the PO printed in our system. There can be close to 500 buyers whose signature would need to be maintained. Depending on who raises the PO, that buyer's signature would need to be there in the PO.
Additionally these PO can later be forwarded to the supplier (outside client network) who would be opening these PO (in PDF format) and they would need to install these signatures as a one time process. Also it seems these signatures may become invalid after some point of time.
Hss anyone faced these issues in their project. Request you to pls provide your valuable inputs.
Thanks in advance
JayantHi Jayant,
I had a similiar requirement,
What I suggest you is you create a report program with input as PO number.
based on PO number you will get the BUYER ID from EKKO or EKPO table which you need to pass it to the smartform
and use GRAPHIC Node and fetch the image for the concerned BUYER ID at run time from SE78.
Before this you need to upload the images of all the buyer Id's in SE78 with BUYER ID names.
BR
Dep -
To print Digital signature on the Purchase Order
How to print Digital Signature, on the PO Print copy (PDF).
It will be based on release strategy. Whoever is approving the PO, his signature should be printed automatically on the Purchase Order.
How to achieve this ??
Please let me know in detail
thanks
amitHi Amit,
I am not sure on how to get the the signature of the person who released the PO, because as per my understanding the Relase Strategy i.e the Relase code is attached to a Basis profile.
What I would suggest is if you can get all the guys who can release a PO and define him as a Purchaser ie. a Purchasing group then it would be easier to print his signature in the PO.
Here are the Highlevel steps
1. Just have the Signature you want to print in a Tiff format.
2. You can upload the signature as a standard Text using program RSTXLDMC to upload and give a text name.
3. call the text name in your sap scripts.
reward if useful.
Thx,
MJ -
Purchase Order Print out with Digital Signature
Dear Gurus,
1) we are going to implement release strategy, but still business requirement to have a digital signature, Meaning, if only upto Supervisor release, then PO print should come with Supervisor digital signature, if PR value upto Supervisor & manager release, then PO print should come with Manager digital signature, if PR value upto Supervisor, Manager, GM Reelease, then PO print should come with GM digital signature, Whoever approves last, then their signature should appear in the PO printout - How to Achieve this?
2) If any amement in the Purchase order, then is it possible to reflect in the PO print out as Rev1 , Rev 2...?
Please advice
Thanks
RSDear,
Check : http://help.sap.com/saphelp_nw70/helpdata/EN/18/ecb69017ad4765855425b97f666470/content.htm
May be helpful.
Another is scan the signature to bmp and attach the bmp through smartform or sapscript - But this is not digital signature.
Regards,
Syed Hussain. -
How to go about Digital Signature/Encryption for Purchase Orders
Hi
We would like to send the Purchase Orders through E-Mail to suppliers in SAP. As per our legal department recommendations, we must implement the digital signature/Encryption mechanism in SAP prior to send the PO's through email.
I have no knowledge about available features, configuration requirements in SAP and required decryption machanism from Supplier side.
Appreciate, if you could share your expertise on the above requirements.
System details:
SAP : 4.7 (MySAP ERP)
WAS: 6:20 (Netweaver 2003 Oct)
Regards
KumarGuess these documents will be very helpfull..
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/55ba9790-0201-0010-aa98-ce8f51ea93cd
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7f52fd28-0b01-0010-afb0-cc70884fa369
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/a09f3d8e-d478-2910-9eb8-caa6516dd7d9
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1c51c590-0201-0010-ffbc-b2bef1c57385
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/1c51c590-0201-0010-ffbc-b2bef1c57385
Reward points if found helpfull......... -
Adding electronic signatures to the purchase order layout
Hi Experts
I want to add the signatures to the purchase order layout based on the approvals that has been obtained by that purchase order.
What are the possibilities of doing this in SAP B1.
Thanks & Regards
Kanishka WickramaHi Kanishka,
IF you need to print the signatures to the purchase order layout based on the approvals.
Try this,
->> Scan your signature or require person signature
than paste that signature image to Bitmap Folder on Server.
->> Open the PO PLD.
->> Create 1 Database field and 1 Picture Field in End of Report on PLD.
for Signature
->> Create 1 Picture Field in End of Report on PLD.
->> Click the Browse button and Browse the image File for Signature.
Save and Run the Print Preview.
OR IF you need to print that Signature only based on the Approvals.
Do this,
for ex. Field ID -> F_100
Table -> OPOR - Purchase Order
Column -> WddStatus -Authorization Status
F_100='P'
=> Link to F_100 to Picture Field at General Tap on Properties Window.
Regards,
Madhan. -
Signature of buyer on purchase order
I want to change signature of buyer on purchase order.
How can I change it ? Is it linked through smart form. Or I need to go to BASIS consultant ? Is it linked with purchase order group ?You have to look at smart Form or SAP Script.
Check the NACE Transaction code -> select application EF -> output types.
here you can see list of forms .
Thanks
Seshu -
Also, it would be great if I could make my purchase order by indicating my product and adjusting the quantity.
Once, order is made that my quantity in stock is also adjusted. Hope you'll know what I mean ?And also the possibility to have my orders converted in packing slips and invoices... :-)
-
Blocking creation of purchase order
>The following is the requirement of our client :-
>While making a purchase order, the user should be able to create a purchase order only for value below Rs. 3,00,000/- which will be inclusive of all taxes, excise duty and other purchase related costs entered in the purchase order. If the po is above Rs. 3,00,000 the user should be allowed to make a purchase order in tcode ME21N. All the POs above Rs. 3,00,000/- should be processed through the Order Approval Process developed separately.
>What settings and configuration needs to be made in mm for the same. The customer also want a message to be flashed on screen that the Order is above rs. 3 lacs and oaf process has to be followed.
>Thanks in advance.
>AJHi Ashutosh,
The PO above any certain value can brought under Release Procedure of PO.
The aim of the SAP purchase order release procedure is to replace the manual written authorization procedures. The person responsible for the processes of the requisition or other purchasing document in the system have to approve by marking an "electronic signature" which can give the document legal force for further processing.
This link will help you:
http://www.sap123.com/showthread.php?t=59
Workflow scenario can be worked out for Release Procedure for PO instead of Flash. It intimates the user about the PO in his mail box.
Regards,
Nani. -
Print out of Purchase order.
Hello all,
We have release strategy for purchase order. Once the Po gets released, buyer takes out the print of purchase order. Head of dept & MD does manually signature on hard copy of purchase order.Now my clients wants that insted of doing manually signature on PO , will it possible to have scanned signature on PO.
Thanks in advance.Thanks for ur prompt reply. But dear scanned signautre is allowed in India. I mean from legal point of view is it approved ?
Shailesh -
Purchase order print program error
hi experts!
am facing a problem in my purchase order print program. the problem is that when i am trying to see the print preview the following dump error is throughing, which am not able to understand.
the P.O total amount should be change into words( like one million then thousand thirty three kuwait dinars)
but the total amount is not converting into as mentioned, instead the dump is encountered.
please give me solution,
thnaks
*DUMP*
Runtime Errors CONVT_NO_NUMBER
Exception CX_SY_CONVERSION_NO_NUMBER
Date and Time 05.05.2008 19:04:43
Short text
Unable to interpret "1760,778.71 " as a number.
What happened?
Error in the ABAP Application Program
The current ABAP program "ZMM_SUBROUTINES" had to be terminated because it has
come across a statement that unfortunately cannot be executed.
What can you do?
Note down which actions and inputs caused the error.
To process the problem further, contact you SAP system
administrator.
Using Transaction ST22 for ABAP Dump Analysis, you can look
at and manage termination messages, and you can also
keep them for a long time.
Error analysis
An exception occurred that is explained in detail below.
The exception, which is assigned to class 'CX_SY_CONVERSION_NO_NUMBER', was not
caught in
procedure "GET_AMT_IN_WORDS" "(FORM)", nor was it propagated by a RAISING
clause.
Since the caller of the procedure could not have anticipated that the
exception would occur, the current program is terminated.
The reason for the exception is:
The program attempted to interpret the value "1760,778.71 " as a number, but
since the value contravenes the rules for correct number formats,
this was not possible.
How to correct the error
Whole numbers are represented in ABAP as a sequence of numbers, possibly
with an algebraic sign.
The following are the possibilities for the representation of floating
point numbers:
[algebraic sign][mantissa]E[algebraic sign][exponent]
[algebraic sign][whole number part].[fraction part]
For example, -12E+34, +12E-34, 12E34, 12.34
If the error occurred in your own ABAP program or in an SAP
program you modified, try to remove the error.
If the error occures in a non-modified SAP program, you may be able to
find an interim solution in an SAP Note.
If you have access to SAP Notes, carry out a search with the following
keywords:
"CONVT_NO_NUMBER" "CX_SY_CONVERSION_NO_NUMBER"
"ZMM_SUBROUTINES" or "ZMM_SUBROUTINES"
"GET_AMT_IN_WORDS"
If you cannot solve the problem yourself and want to send an error
notification to SAP, include the following information:
1. The description of the current problem (short dump)
To save the description, choose "System->List->Save->Local File
(Unconverted)".
2. Corresponding system log
Display the system log by calling transaction SM21.
Restrict the time interval to 10 minutes before and five minutes
after the short dump. Then choose "System->List->Save->Local File
(Unconverted)".
3. If the problem occurs in a problem of your own or a modified SAP
program: The source code of the program
In the editor, choose "Utilities->More
Utilities->Upload/Download->Download".
4. Details about the conditions under which the error occurred or which
actions and input led to the error.
The exception must either be prevented, caught within proedure
"GET_AMT_IN_WORDS" "(FORM)", or its possible occurrence must be declared in the
RAISING clause of the procedure.
To prevent the exception, note the following:
System environment
SAP-Release 700
Application server... "EHPAP1"
Network address...... "10.100.150.103"
Operating system..... "AIX"
Release.............. "5.3"
Hardware type........ "00C3B3F04C00"
Character length.... 16 Bits
Pointer length....... 64 Bits
Work process number.. 1
Shortdump setting.... "full"
Database server... "EHPDB"
Database type..... "DB6"
Database name..... "EHP"
Database user ID.. "SAPEHP"
Char.set.... "C"
SAP kernel....... 700
created (date)... "Mar 19 2007 20:40:49"
create on........ "AIX 2 5 005DD9CD4C00"
Database version. "DB6_81 "
Patch level. 102
Patch text.. " "
Database............. "DB6 08.02., DB6 09."
SAP database version. 700
Operating system..... "AIX 1 5, AIX 2 5, AIX 3 5"
Memory consumption
Roll.... 16192
EM...... 29328936
Heap.... 0
Page.... 1359872
MM Used. 19180992
MM Free. 1764848
User and Transaction
Client.............. 400
User................ "FADISULAIMAN"
Language key........ "E"
Transaction......... "ME22N "
Program............. "ZMM_SUBROUTINES"
Screen.............. "SAPLMEGUI 0014"
Screen line......... 22
Information on where terminated
Termination occurred in the ABAP program "ZMM_SUBROUTINES" - in
"GET_AMT_IN_WORDS".
The main program was "RM_MEPO_GUI ".
In the source code you have the termination point in line 398
of the (Include) program "ZMM_SUBROUTINES".
The termination is caused because exception "CX_SY_CONVERSION_NO_NUMBER"
occurred in
procedure "GET_AMT_IN_WORDS" "(FORM)", but it was neither handled locally nor
declared
in the RAISING clause of its signature.
The procedure is in program "ZMM_SUBROUTINES "; its source code begins in line
358 of the (Include program "ZMM_SUBROUTINES ".
Source Code Extract
Line SourceCde
368 DATA: lt_spell LIKE spell.
369
370 READ TABLE in_tab WITH KEY 'CURR'.
371 IF sy-subrc = 0.
372 lf_curr = in_tab-value.
373 ENDIF.
374
375 READ TABLE in_tab WITH KEY 'NETWR'.
376 IF sy-subrc = 0.
377 lf_netpr_01 = in_tab-value.
378 REPLACE ',' IN lf_netpr_01 WITH ' '.
379 CONDENSE lf_netpr_01 NO-GAPS.
380
381 IF lf_curr = 'KWD'.
382 lf_netpr_kwd = lf_netpr_01.
383
384 CALL FUNCTION 'SPELL_AMOUNT'
385 EXPORTING
386 amount = lf_netpr_kwd
387 currency = lf_curr
388 filler = ''
389 language = sy-langu
390 IMPORTING
391 in_words = lt_spell
392 EXCEPTIONS
393 not_found = 1
394 too_large = 2
395 OTHERS = 3.
396
397 ELSE.
>>>>> lf_netpr = lf_netpr_01.
399 CALL FUNCTION 'SPELL_AMOUNT'
400 EXPORTING
401 amount = lf_netpr
402 currency = lf_curr
403 filler = ''
404 language = sy-langu
405 IMPORTING
406 in_words = lt_spell
407 EXCEPTIONS
408 not_found = 1
409 too_large = 2
410 OTHERS = 3.
411 ENDIF.
412 IF sy-subrc <> 0.
413 * MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
414 * WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
415
416 ELSE.
417
Contents of system fields
Name Val.
SY-SUBRC 0
SY-INDEX 17
SY-TABIX 1
SY-DBCNT 18
SY-FDPOS 1
SY-LSIND 0
SY-PAGNO 0
SY-LINNO 1
SY-COLNO 1
SY-PFKEY NORMAL
SY-UCOMM PREVOUTPUT
SY-TITLE Held Imp. Pur. O r - ESG 5000000021 Created by Fadi Sulaiman
SY-MSGTY A
SY-MSGID TD
SY-MSGNO 426
SY-MSGV1 NEXTPAGE
SY-MSGV2 ZMEDRUCK_PO
SY-MSGV3
SY-MSGV4
SY-MODNO 0
SY-DATUM 20080505
SY-UZEIT 190441
SY-XPROG SAPCNVE
SY-XFORM CONVERSION_EXITHi Prasad,
Check the FM's
SPELL_AMOUNT --> for display in millions
HR_IN_CHG_INR_WRDS --> for display in lakhs and crores -
Create Purchase Order : User Exit
Hi,
When creating a Purchase Order, before saving it, I want to check the line items for certain conditions and want to check or uncheck the Goods Receipt indicator based on the condition.
Could someone please let me know the user exit for this. I would really appreciate your help.
Thank You,
RekhaHere is a program which shows you user exits by transaction code. Implement the program, run it, and enter the transaction code, hit F8. This will give you a listing of exits. Look thru them, look at the function modules tied to them and look at the FM signature to see if your data is available. I don't know for sure if any will actually update a value.
report z_find_user_exit no standard page heading.
tables: tstc, tadir, modsapt, modact,
trdir, tfdir, enlfdir, tstct.
data : jtab like tadir occurs 0 with header line.
data : hotspot(30).
parameters : p_tcode like tstc-tcode obligatory.
at line-selection.
get cursor field hotspot.
check hotspot(4) eq 'JTAB'.
set parameter id 'MON' field sy-lisel+1(10).
call transaction 'SMOD' and skip first screen.
start-of-selection.
perform get_data.
perform write_list.
* FORM get_data *
form get_data.
select single * from tstc
where tcode eq p_tcode.
check sy-subrc eq 0.
select single * from tadir
where pgmid = 'R3TR'
and object = 'PROG'
and obj_name = tstc-pgmna.
if sy-subrc ne 0.
select single * from trdir
where name = tstc-pgmna.
if trdir-subc eq 'F'.
select single * from tfdir
where pname = tstc-pgmna.
select single * from enlfdir
where funcname = tfdir-funcname.
select single * from tadir
where pgmid = 'R3TR'
and object = 'FUGR'
and obj_name eq enlfdir-area.
endif.
endif.
select * from tadir into table jtab
where pgmid = 'R3TR'
and object = 'SMOD'
and devclass = tadir-devclass.
select single * from tstct
where sprsl eq sy-langu
and tcode eq p_tcode.
endform.
* FORM write_list *
form write_list.
format color col_positive intensified off.
write:/(19) 'Transaction Code - ',
20(20) p_tcode,
45(50) tstct-ttext.
skip.
if not jtab[] is initial.
write:/(95) sy-uline.
format color col_heading intensified on.
write:/1 sy-vline,
2 'Exit Name',
21 sy-vline ,
22 'Description',
95 sy-vline.
write:/(95) sy-uline.
loop at jtab.
select single * from modsapt
where sprsl = sy-langu and
name = jtab-obj_name.
format color col_normal intensified off.
write:/1 sy-vline,
2 jtab-obj_name hotspot on,
21 sy-vline ,
22 modsapt-modtext,
95 sy-vline.
endloop.
write:/(95) sy-uline.
describe table jtab.
skip.
format color col_total intensified on.
write:/ 'No of Exits:' , sy-tfill.
else.
format color col_negative intensified on.
write:/(95) 'No User Exit exists'.
endif.
endform.
Regards,
Rich Heilman -
How to get Information Template fields to Standard Purchase order Document.
Hi Guy's
I Created Information Templates to capture extra information to suit our business needs. But i dont know how to get populate those information into Standard Purchase order docuemnt. After Some research I found that we have to customize the PO_STANDARD_XSLFO.xsl. But i did not get how to get those information.
If any one know knows or has done this type of customization let me know asap
Thanks in advance
Thanks & Regards
Palakondaiah.UHi,
I resolved this as following :
Since, i needed the Manufacturer Serial no. to be fetched in custom field at item level ( Enhanced via EEWB the item ) , the moment there is a product available in the sales doc header field.
I wrote badi implementation for definition : CRM_ORDERADM_I_BADI and utilized method : CRM_ORDERADM_I_PRODUCT_DETERM . This method's signature if you check makes me available the header, item guids along with the product available in the field even before i save the sales document. There i fetch the serial number of product from custom table and then poulate the serial no. field in customer_i extension as follows:
LS_CUSTOMER_I_COM-ZZCUSTOMER_I0803 = LV_MFR_SLNO.
LS_CUSTOMER_I_COM-REF_GUID = IV_ITEM.
LS_CUSTOMER_I_COM-REF_HANDLE = '0000000000'.
LS_CUSTOMER_I_COM-MODE = 'A'.
APPEND LS_CUSTOMER_I_COM TO LT_CUSTOMER_I_COM.
LS_FIELD_NAME_CUSTAB-FIELDNAME = 'ZZCUSTOMER_I0803'.
APPEND LS_FIELD_NAME_CUSTAB TO LT_FIELD_NAME_CUSTAB.
CALL FUNCTION 'CRM_CUSTOMER_I_MAINTAIN_OW'
EXPORTING
IS_CUSTOMER_I_COM = LS_CUSTOMER_I_COM
* IV_EXTERNAL_CALL = 'X'
CHANGING
CT_INPUT_FIELD_NAMES = LT_FIELD_NAME_CUSTAB
EXCEPTIONS
ITEM_CHANGE_ERROR = 1
ITEM_CREATE_ERROR = 2
ERROR_OCCURRED = 3
OTHERS = 4. -
How to add Signatre to Standard Purchase Order Template XSL-FO
I need to add digital signature to the standard Purchase Order Template which is sent to supplier.
could you let me know the process.
thanks
Edited by: 855902 on May 24, 2011 8:00 PMThanks for your response.
I tried to change the code in below format but it was giving error.
Original code
<xsl:value-of select="LINE_LOCATIONS/LINE_LOCATIONS_ROW/PROMISED_DATE"/>
modified to
<xsl:value-of select="xdoxslt:format_date(LINE_LOCATIONS/LINE_LOCATIONS_ROW/PROMISED_DATE,'dd-mmm-yyyy','dd/mmm/yyyy hh24:mi:ss',$_XDOLOCALE,$_XDOTIMEZONE)"/>
also tried with
<xsl:value-of select="xdoxslt:format_date(LINE_LOCATIONS/LINE_LOCATIONS_ROW/PROMISED_DATE,'dd-mmm-yyyy','dd-mmm-yyyy hh24:mi:ss',$_XDOLOCALE,$_XDOTIMEZONE)"/>
also tried like
<xsl:value-of select="xdoxslt:format_date(LINE_LOCATIONS/LINE_LOCATIONS_ROW/PROMISED_DATE,'dd-mmm-yyyy','dd/mmm/yyyy',$_XDOLOCALE,$_XDOTIMEZONE)"/>
Tried above 3 methods but it didn't work.
right now the date format in pdf file is 24-MAY-2011 21:56:24 i need to remove 21:56:24 and have only 24-MAY-2011
any suggestions.
thanks
Maybe you are looking for
-
After upgrade, cannot open Excel file
I just upgraded to Snow Leopard, am running 10.6.8. My old excel files In MS Ofc for Mac will not open as Excel, rather they do in "Numbers." How do I view and update my old spreadsheets? Thanks
-
We ship from the US to the European Union using Fedex SPOC (single point of clearance) which mean all goods are imported into France prior to shipping to the end destination country. We need a partner which indicates our Company entity in France is
-
In CS3 Dreamweaver had an autostretch button. CS4 doesn't have it. I want a table to automatically fill the page from top to bottom and size with the page. How do you do that in CS4?
-
i have macbook air 13.3 1.6 ghz intel core 2 duo and 10.5.8. how can i update 10.6 pls help me
-
I am currently waiting for delivery of an android tablet and intend to buy Photoshop Touch for tablet. However I am unable to ascertain whether there is a color layer. I would normally create an initial image that is monochrome to develop the tonal r