Quantcast
Channel: SCN : All Content - ABAP Development
Viewing all 8332 articles
Browse latest View live

Disable button in report VF04

$
0
0

Dears,

I want to disable Collective Billing Doc./Online button in report VF04 without removing the authority of VF01 from the user as this button calls T-code VF01.

So how can i remove it or make it dimmed.

 

N.B.: this button isn't in the selection screen, it appears after executing the report.


open sale orders report

$
0
0

     hi all

 

     any one can explain how to prepare a report for a open sale order ? here i'm using vbuk-lfsty 

ME_DIRECT_INPUT_INFORECORD STOPPED WORKING AFTER UPGRADING TO EPH7

$
0
0

Dear Friends,

I'm mid of a very high priority requirement.

 

In EPH7 SAP didn't release ME_DIRECT_INPUT_INFORECORD Functional module.

Means this Functional module stopped working. So I'm looking for alternate solutions for this.

We were using it to create info record for extending material from one plant to another.

previously we were passing -  i_vorga                = 'B'

 

call function 'ME_DIRECT_INPUT_INFORECORD'

       exporting

*    ACTIVITY               = 'V'

         i_eina                 = wa_eina

         i_eine                 = wa_eine

         o_eina                 = wa_eina

         o_eine                 = wa_eine

*   I_NO_SUPPOSE           =

       i_vorga                = 'B' " this flag determine the screen option

                                      " of me12 that means to display the

                                    "conditions purchaseing data like that.

                                      " it may A OR B

      importing

        e_eina                  = eina

        e_eine                  = eine .

and we were getting the following error

'Please check units of measure and conversion factor Message No. 06340'

so I passed   i_vorga                = 'A'. Now the above error is not coming and functional module is executing properly but something wrong is there

coz after executing FM -  ME_DB_UPDATE_INFORECORDS.


when again I'm calling ME_DIRECT_INPUT_INFORECORD for the new plant (to which I'm extending material),

I'm are getting this error -     Material <XYZ> not maintained in plant <ABCD> Message No. M3351.

 

I would like to ask you guys, is there any alternate FM  available  or anything I can do while calling this FM so that it will work properly.


Reliable cross-referencing (Where Used) for CDS views?

$
0
0

Hello CDS users,

 

the other day I was playing with CDS and created a silly new view.

 

@AbapCatalog.sqlViewName: 'cdsZBU_Persons'
@ClientDependent: true
@AbapCatalog.compiler.CompareFilter: true
@EndUserText.label: 'BU: Test Core Data Services (CDS)'
define view Zbu_Cds_Persons as select from but000 as bp {    key partner as nr,    replace( concat( concat( name_first, '- -' ), name_last), '-', '') as fullname, // https://scn.sap.com/thread/3699132    //concat( concat( name_first, ' '), name_last) as fullname, // -> doesn't work - space vanishes    //concat(name_first, concat( ' ', name_last)) as fullname2, // -> doesn't work - space vanishes    //SQL 92: name_first || ' ' || name_last  as fullname,    substring(birthdt, 1, 4) as birth_year
} where bp.type = '1' and birthdt > '00000000'

Well, the concatenation of two strings seems to me somewhat over-complicated, but this is another topic and perhaps only my personal opinion.

 

Now I've found, that the "Where Used" feature in SAPGUI transaction SE11 doesn't return the expected results:

 

  • if searching for the column BUT000-PARTNER (part of the table key), the CDS view shows up in the cross-reference result list
  • if searching for one of the columns NAME_FIRST, NAME_LAST, BIRTHDT, TYPE the CDS view is not found

 

I'd expect that if cross-referencing a database table column, the consuming views should be listed: either if the cross-referenced column is used in a WHERE clause like TYPE and BIRTHDT or as resulting data like PARTNER, NAME_FIRST, NAME_LAST, BIRTHDT.

 

Could it be a kernel / patchlevel version problem? I'm using 742 PL 218.

 

And I was wondering, how other developers could find my CDS developments - or how can I discover that a feasible CDS view exists? I've read the comments on Some Best Practices for ABAP Core Data Services regarding "reuse".


Besides solving this issue organisational (e.g. by external documentation and communication), what would be the best practice approach? Establishing and following a naming convention could be an option. Or are CDS view intended only for "personal use", i.e. specific to a developed feature?


Thanks for any hint and recommendation.


Best regards,

Christian.

Table Maintenance Generator Event FRM_BF_ALV Not Working

$
0
0

Hello All,

 

Before you send me links to the old Table Maintenance Generator documentation, don't.

 

I do not wish to be rude, but I have looking at this for quite some time.  The routine LIST_ALV is not executed when the initial ALV data is displayed, in either DISPLAY or MAINTAIN mode. This in the only routine where x_header-frm_bf_alv is utilized in the generated table maintenance.

 

I have maintained routines for Events 21,26 and AG trying to trigger breakpoints without success. The Delivery Class of the table is A with Data Browser/Table View Maint. set to X.

 

In FM VIEW_GET_DDIC_INFO, tis code shows the relationship between Event Codes and the X-HEADER fields...

 

LOOP AT tvimf_tab.
     CASE tvimf_tab-event.
       WHEN '01'. MOVE tvimf_tab-formname TO x_header-frm_bf_sav.
       WHEN '02'. MOVE tvimf_tab-formname TO x_header-frm_af_sav.
       WHEN '03'. MOVE tvimf_tab-formname TO x_header-frm_bf_del.
       WHEN '04'. MOVE tvimf_tab-formname TO x_header-frm_af_del.
       WHEN '05'. MOVE tvimf_tab-formname TO x_header-frm_on_new.
       WHEN '06'. MOVE tvimf_tab-formname TO x_header-frm_af_org.
       WHEN '07'. MOVE tvimf_tab-formname TO x_header-frm_bf_rpl.
       WHEN '08'. MOVE tvimf_tab-formname TO x_header-frm_af_rpl.
       WHEN '09'. MOVE tvimf_tab-formname TO x_header-frm_on_org.
       WHEN '10'. MOVE tvimf_tab-formname TO x_header-frm_e071.
       WHEN '11'. MOVE tvimf_tab-formname TO x_header-frm_e071ks.
       WHEN '12'. MOVE tvimf_tab-formname TO x_header-frm_e071ka.
       WHEN '13'. MOVE tvimf_tab-formname TO x_header-frm_bf_end.
       WHEN '14'. MOVE tvimf_tab-formname TO x_header-frm_af_enq.
       WHEN '15'. MOVE tvimf_tab-formname TO x_header-frm_bf_udl.
       WHEN '16'. MOVE tvimf_tab-formname TO x_header-frm_af_udl.
       WHEN '17'. MOVE tvimf_tab-formname TO x_header-frm_bf_prn.
       WHEN '18'. MOVE tvimf_tab-formname TO x_header-frm_af_chk.
       WHEN '19'. MOVE tvimf_tab-formname TO x_header-frm_af_ini.
       WHEN '20'. MOVE tvimf_tab-formname TO x_header-frm_in_dss.
       WHEN '21'. MOVE tvimf_tab-formname TO x_header-frm_h_flds.
       WHEN '22'. MOVE tvimf_tab-formname TO x_header-frm_tltext.
       WHEN '23'. MOVE tvimf_tab-formname TO x_header-frm_bf_adr.
       WHEN '24'. MOVE tvimf_tab-formname TO x_header-frm_af_dlm.
       WHEN '25'. MOVE tvimf_tab-formname TO x_header-frm_on_aut.
       WHEN '26'. MOVE tvimf_tab-formname TO x_header-frm_bf_alv."UF
       WHEN '27'. MOVE tvimf_tab-formname TO x_header-frm_af_uid."UF
       WHEN 'AA'. MOVE tvimf_tab-formname TO x_header-frm_rp_get.
       WHEN 'AB'. MOVE tvimf_tab-formname TO x_header-frm_rp_upd.
       WHEN 'AC'. MOVE tvimf_tab-formname TO x_header-frm_rp_org.
       WHEN 'AD'. MOVE tvimf_tab-formname TO x_header-frm_rp_cpl.
       WHEN 'AE'. MOVE tvimf_tab-formname TO x_header-frm_rp_pos.
       WHEN 'AF'. MOVE tvimf_tab-formname TO x_header-frm_tl_get."SW
       WHEN 'AG'. MOVE tvimf_tab-formname TO x_header-frm_tl_org."SW
       WHEN 'AH'. MOVE tvimf_tab-formname TO x_header-frm_tl_upd."SW
       WHEN 'AI'. MOVE tvimf_tab-formname TO x_header-frm_bf_alv."UF
       WHEN 'ST'. MOVE tvimf_tab-formname TO x_header-gui_prog.
     ENDCASE.

 

Has anyone else encountered this?

 

Regards, Dean.

BAPI_PR_CHANGE PR SCHEDULE Delete

$
0
0

Hey there,

 

 

 

I'm trying to delete an item with the PR schedule bapi BAPI_PR_CHANGE,

sending data in AFS_PRSCHEDULE and AFS_PRSCHEDULEX structures,

marking the DELETE_IND field. But does not perform the deletion of the item.

if I change the amount or date if it changes.

 

 

 

the position has 4 items, I just want delete one specific.

 

 

 

If the parameter DELETE_IND step in the PRITEM and PRITEMX structures,

it is marked to delete the entire order, not only an item of a position.

 

 

 

I appreciate your help.

 

 

 

Thank you

Deep Structure of dynamic internal table and color the cell based on conditions

$
0
0

Hi All,

 

My requirement is to do cell colouring for a dynamic ALV  based on conditions.

 

So I am creating a dynamic internal table using the following method.

 

 

* Create dynamic internal table and assign to FS

   CALL METHOD cl_alv_table_create=>create_dynamic_table

     EXPORTING

       it_fieldcatalog  = ifc

*     i_length_in_byte = 'X'

     IMPORTING

       ep_table         = dy_table.

   ASSIGN dy_table->* TO <dyn_table>.

* Create dynamic work area and assign to FS

   CREATE DATA dy_line LIKE LINE OF <dyn_table>.

   ASSIGN dy_line->* TO <dyn_wa>.

 

 

But how do I define field COLORS which should be again an internal table  to <dyn_table>?

 

Is there any other way for cell colouring based on conditions?  

 

Please let me know.

 

Regards,

Kishore

Note 2227185 US Legal Change 2015 - 1099 - IDWTPARTNER no field US_1099_FATCA

$
0
0

Hi,

 

After implementing the note  Note 2227185 (US Legal Change 2015 - 1099 and 1042 Smartforms and Adobe Forms) to Sandbox successfully, I get a short dump because field US_1099_FATCA is not in the IDWTPARTNER  strcuture.

 

Please advice on this.


Innovative Method to Print Service Ticket Directly in CRM

$
0
0

Hey guys,


I have already got this articles published on SAPTechnical but I think it's time to get to through SAP Blog. So here it is.. Here is an innovative idea in CRM. Function Module that is being used in this article is not even there on Google. Do give that a try. As the title suggests this article is related to the printing of duplicate service ticket. This approach is somewhat different.


Steps are simple, all you have to do, is use the standard function module.


Steps

  1. We need a selection screen to get service ticket number as an input.
  2. We need to get the GUID of the entered ticket number
  3. Then, we will call a function module (Standard) to get all the table being used in the Smartform
  4. Finally, we will call the Smartform to give our desired output.


Details


We need a selection screen as shown below. Better make this select option as obligatory.

 


Now we need to declare some data which is required for calling Standard function module. Here is how you would do it.

 


Now we need to get the GUID of the service ticket, can be easily accessed from CRMD_ORDERADM_H (service ticket header table)




Now we will use this Function module to extract service ticket information. Only difference betweenCRM_TEMPLATE_SINGLE_READ and CRM_OUTPUT_SINGLE_READ is the name of the Smartform. All you need to give is the GUID of the ticket and you are done. For example:



This will give us all the data residing in service ticket form. Just a note: This function module can also be used to serve reporting purpose but for the time being I am using it as printing purpose.


Finally, I will call my smartform by passing all the tables and will print it.



This will give me output as follows.



This input will generate the following output.
































You are done with printing of service ticket without using standard T-cod i.e. CRMD_ORDER.


Summary


Printing of duplicate service ticket in CRM is requirement for almost every company. Standard transaction or WEBUI can’t serve this purpose. So, we need to find a way around that could fulfill our requirement.


At last: One did you know fact: SAP_CORBU theme is named after Le Corbusier, the Swiss architect?

catch exception when dividing zero

$
0
0

As known, you can catch this error by using  'cx_sy_arithmetic_error'.

My question is, is it possible to do it without try catch.

I have tried, if you just use sy-subrc, it would cause a dump.

Foreign Key

$
0
0

I have a field.It is made as a foreign key and not as primary key.But why dont it accept non-unique entries.Please help

Problems with insertion of data in batch input ABAP

$
0
0

I have the next BI that register payments.

1. In the first pocision header data bank and the amount recorded.

2. The first condition of a customer payment is recorded.

3. In the last condition other payment of a customer registers.

In the latter condition it does not run anything, someone could help me please?

Point 1 and 2 perform the same functionality with different values ​​only

 

PERFORM OPEN_GROUP.
  PERFORM BDC_DYNPRO USING 'SAPMF05A' '0100'.
  PERFORM BDC_FIELD USING 'BKPF-BLDAT' p_bldat.
  PERFORM BDC_FIELD USING 'BKPF-BUDAT' p_budat.
  PERFORM BDC_FIELD USING 'BKPF-XBLNR' p_xblnr.
  PERFORM BDC_FIELD USING 'BKPF-BKTXT' p_bktxt.
  PERFORM BDC_FIELD USING 'BKPF-BLART' p_blart.
  PERFORM BDC_FIELD USING 'BKPF-MONAT' p_monat.
  PERFORM BDC_FIELD USING 'BKPF-BUKRS' p_bukrs.
  PERFORM BDC_FIELD USING 'BKPF-WAERS' p_waers.
  PERFORM BDC_FIELD USING 'RF05A-NEWBS' '40'.
  PERFORM BDC_FIELD USING 'RF05A-NEWKO' p_newko.
  PERFORM BDC_FIELD USING 'BDC_OKCODE' '/00'.
  PERFORM BDC_DYNPRO USING 'SAPMF05A' '0300'.
  WRITE p_wrbtr TO v_importe.
  PERFORM BDC_FIELD USING 'BSEG-WRBTR' v_importe.
  PERFORM BDC_FIELD USING 'BSEG-SGTXT' p_sgtxt.


  IF NOT p_cwrbtr IS INITIAL.
  PERFORM BDC_FIELD USING 'RF05A-NEWBS' '15'.
  PERFORM BDC_FIELD USING 'RF05A-NEWKO' p_cnewko.
  PERFORM BDC_FIELD USING 'BDC_OKCODE' '/00'.

  PERFORM BDC_DYNPRO USING 'SAPLKACB' '0002'.
  PERFORM BDC_FIELD USING 'COBL-GSBER' p_gsber.
  PERFORM BDC_FIELD USING 'BDC_OKCODE' '=ENTE'.

  PERFORM BDC_DYNPRO USING 'SAPMF05A' '0301'.
  WRITE p_cwrbtr TO v_cimporte.
  PERFORM BDC_FIELD USING 'BSEG-WRBTR' v_cimporte.
  PERFORM BDC_FIELD USING 'BSEG-GSBER' p_gsber.
  PERFORM BDC_FIELD USING 'BSEG-ZFBDT' p_budat.
  PERFORM BDC_FIELD USING 'BSEG-SGTXT' p_csgtxt.
  PERFORM BDC_FIELD USING 'BDC_OKCODE' '/00'.

  ENDIF.

  IF NOT p_owrbtr IS INITIAL.
  PERFORM BDC_FIELD USING 'RF05A-NEWBS' '15'.
  PERFORM BDC_FIELD USING 'RF05A-NEWKO' '511'.
  PERFORM BDC_FIELD USING 'BDC_OKCODE' '/00'.

  PERFORM BDC_DYNPRO USING 'SAPLKACB' '0002'.
  PERFORM BDC_FIELD USING 'COBL-GSBER' p_gsber.
  PERFORM BDC_FIELD USING 'BDC_OKCODE' '=ENTE'.

  PERFORM BDC_DYNPRO USING 'SAPMF05A' '0301'.
  WRITE p_owrbtr TO v_oimporte.
  PERFORM BDC_FIELD USING 'BSEG-WRBTR' v_oimporte.
  PERFORM BDC_FIELD USING 'BSEG-GSBER' p_gsber.
  PERFORM BDC_FIELD USING 'BSEG-ZFBDT' p_budat.
  PERFORM BDC_FIELD USING 'BSEG-SGTXT' p_osgtxt.
  PERFORM BDC_FIELD USING 'BDC_OKCODE' '=BU'.

  ENDIF.
  PERFORM BDC_TRANSACTION USING 'F-02'.

How to get only multiple position records into final table

$
0
0

Hi Folks,

 

I have internal table which is having two columns SOBID and OBJID. and there are Some SOBIDs are having Multiple OBJIDs

 

I need only SOBIDs which are having Multiple OBJIDs in to output .

 

How can we get this done in simple way.

Update Customer Address using CMD_EI_API

$
0
0

Hello Experts!

 

I need to update customer zip codes to ZIP+4. We are retrieving validated zip codes via a web service, but I am having trouble updating the customer addresses.

 

I have tried using BAPI_ADDRESSORG_CHANGE but it only updates ADRC and does not update the corresponding address fields in KNA1 until you manually save the changes in XD02. I would really rather not resort to using a BDC for XD02.

 

I have tried using SD_CUSTOMER_MAINTAIN_ALL but I was getting exception KNA1_INCOMPLETE indicating my KNA1 structure was not complete even though I had just loaded it using a SELECT statement prior to the call.

 

In some of my searches, I saw references to the CMD_EI_API class MAINTAIN, MAINTAIN_BAPI, and MAINTAIN_DIRECT_INPUT methods.

 

The associated IS_MASTER_DATA structure contains several data modification indicators:

The HEADER-OBJECT_TASK field appears to want: I)nsert, U)pdate, M)odify, or C)urrent Status.

The CENTRAL_DATA-ADDRESS-TASK field appears to want: I)nsert, U)pdate, D)elete, or M)odify.

The CENTRAL_DATA-ADDRESS-DATAX structure contains flags for each field to be updated.

 

With both TASK fields set to "U", the ES_MESSAGE_DEFECTIVE parameter returns “E019(CMD_API) Field: TASK, value: is not permitted”.

If I blank out the CENTRAL_DATA-ADDRESS-TASK field, I get “E019(CMD_API) Field: TASK, value: is not permitted”.

If I blank out the HEADER-OBJECT_TASK field, I get “E019(CMD_API) Field: OBJECT_TASK, value: is not permitted”.

If I blank out both, I still get “E019(CMD_API) Field: OBJECT_TASK, value: is not permitted”.

 

Any assistance you can provide would be greatly appreciated!

 

Here is a snapshot of my test code…

 

DATA:
lw_kunnr                  TYPE kunnr,

is_master_data            TYPE cmds_ei_main,
es_master_data            TYPE cmds_ei_main,
es_error                  TYPE cvis_message,
wa_customers              TYPE cmds_ei_extern,
lt_sales                  TYPE cmds_ei_sales_t,
wa_sales                  LIKE LINE OF lt_sales,
lw_master_data_correct    TYPE cmds_ei_main,
lw_message_correct        TYPE cvis_message,
lw_master_data_defective  TYPE cmds_ei_main,
lw_message_defective      TYPE cvis_message.

FIELD-SYMBOLS:
<lf_cst>                  TYPE cmds_ei_extern,
<lf_gen>                  TYPE cmds_ei_central_data.


  lw_kunnr = '0001000011'. "use an existing customer number in your system


* set up the control parameters
wa_customers-header-object_instance-kunnr = lw_kunnr.     "customer number
wa_customers-header-object_task = 'U'.                    "update customer
APPEND wa_customers TO is_master_data-customers.

* read the customer
cmd_ei_api_extract=>get_data( EXPORTING is_master_data = is_master_data
IMPORTING es_master_data = es_master_data ).

* read the customer information
READ TABLE es_master_data-customers ASSIGNING <lf_cst> INDEX 1.
CHECK sy-subrc EQ 0.

* set the modification control flags
<lf_cst>-header-object_task        = 'U'.                 "update customer
<lf_cst>-central_data-address-task = 'U'.                 "update address

* just for testing, add or remove the +4
IF STRLEN( <lf_cst>-central_data-address-postal-data-postl_cod1 ) EQ 5.
<lf_cst>-central_data-address-postal-data-postl_cod1 = '95678-1234'.
ELSE.
<lf_cst>-central_data-address-postal-data-postl_cod1 = '95678'.
ENDIF.


* set the corresponding field changed and update flags
<lf_cst>-central_data-address-postal-datax-postl_cod1 = 'X'.
<lf_cst>-central_data-address-postal-datax-updateflag = 'U'.

* update the customer
  CALL METHOD cmd_ei_api=>maintain_bapi
    EXPORTING
      is_master_data           = es_master_data
    IMPORTING
      es_master_data_correct   = lw_master_data_correct
      es_message_correct       = lw_message_correct
      es_master_data_defective = lw_master_data_defective
      es_message_defective     = lw_message_defective.


...


--------------

Once I can get the method to return a successful status in ES_MASTER_DATA_CORRECT or ES_MESSAGE_CORRECT, I will call the COMMIT to post the changes.

Using of field symbol

$
0
0

Hi guru, i have a problem.

 

I have to call a method which uses a parameter type data.

 

    FIELD-SYMBOLS <fs_data> TYPE data.

 

    CALL METHOD me->get_entity_data

      EXPORTING

        io_access = io_access

      CHANGING

        cs_data   = <fs_data>.  <---This parameter is defined type data

 

I tryed to use field symbol type data but it dumps because the field simbol is not assigned.

 

If i use instead a type ref to data the method dumps because the field symbol has a different type.

 

 

    DATA lr_data TYPE REF TO data.

    CREATE data lr_data TYPE REF TO data.

    ASSIGN lr_data->* TO <fs_data>.

 

How to solve it?

thank you


Custom field of MVKE is not updating in production server thriugh BAPI_MATERIAL_SAVEDATA

$
0
0

Hi All,

 

Custom field of MVKE is not updating in production server thriugh BAPI_MATERIAL_SAVEDATA ,But in development and quality ,per production server

it is updation.

 

This bapi ( executable program )called from Workflow task using submit report.

 

And I have checked the WF-BATCH  ( user id of WF )

role in production and development and quality , it have SAP_ALL access and not difference in Role across server.

 

Please help me.

 

 

Thanks in advance

Duplicate rows in this inner join

$
0
0

Hi abapers.I have huge problem with my report.

 

Some rows appears duplicated.

 

The tables contains :


NFAL  alwas has 1 row
nbew  > 2  (more or less row )

ncir  > 2 (more or less row )

nlea  > 2 (more or less row )

 

I have this JOIN:
Someone know how to improve this select statament to remove the duplicate rows?

 

SELECT       fal~einri fal~falnr       fal~falar fal~patnr fal~abrkz fal~erdat fal~erusr fal~updat fal~upusr fal~storn fal~stdat fal~fatyp        bew~bewty bew~bwart bew~bwidt bew~orgfa bew~orgpf bew~bwgr1 bew~bwgr2        cir~lfdnr cir~kostr cir~patkz cir~rangf        lei~falnr lei~orgid lei~leist lei~lnrls lei~anfoe lei~erboe lei~preis lei~stals lei~imeng lei~taras lei~anpoe    INTO CORRESPONDING FIELDS OF TABLE ti_alv    FROM nfal AS fal   INNER JOIN nbew AS bew ON fal~falnr = bew~falnr " AND fal~einri = bew~einri   INNER JOIN ncir AS cir ON bew~falnr = cir~falnr   INNER JOIN nlei AS lei ON cir~falnr = lei~falnr   WHERE  fal~einri IN p_einri AND          fal~falnr IN p_falnr AND          fal~erdat IN p_erdat AND          fal~storn IN p_storn          %_HINTS ORACLE 'INDEX("NFAL" "NFAL~Z2")'          .    IF sy-subrc <> 0.       MESSAGE 'No se han encontrado datos en la consulta' TYPE 'E'.    ELSE.

 

 

Note: ADJACENT DUPLICATES is not an option.

no implicit enhancement in forms

$
0
0

Hello,

 

I've been tasked with modifying the standard MI31 transaction.

However i can't seem to find any implicit enhancement points in the forms used in the program. I thought that implicit points would always be there (beginning and end of forms). Am i looking for them wrong? or are there cases where they're just not there?

 

PD: To look for them i go to the corresponding include, hit the enhancement pushbutton, then go to edit/show implicit enhancement points. To this i get a message saying that there are not implicit enhancement points.

Continues in Smartforms

$
0
0

Hi all master.

I've a problem uisng smartforms.

I've made a report like this.

srj.gif

and i copy to below use windwos type is copy windows and output to is only original. And it's work.

But when i want printing more then 15 line the program is error and message is event are already defined.

How to solve it?

Thanks.

Invoice smartform

$
0
0

Hello Everyone .

 

The total amount value that gets printed on the smartform is GS_HD_KOMK-FKWRT. This is related to invoice smartform.

 

This value has decimal values . <i want to round off this value and truncate the decimals . How do I do this in a smartform .

 

Thanks

 

Pooja

Viewing all 8332 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>