Bug 6881 - Material wird auch ohne Bestandsgrenze übertragen
Summary: Material wird auch ohne Bestandsgrenze übertragen
Status: VERIFIED FIXED
Alias: None
Product: VMI
Classification: SCX/Suite
Component: IF-Material (show other bugs)
Version: 7.30
Hardware: All All
: P5 normal
Assignee: Hopmann, Peter
QA Contact: Tilli, Benedikt
URL:
Whiteboard:
Keywords: Vorabkorrektur
Depends on:
Blocks: 7421
  Show dependency tree
 
Reported: 2016-12-15 00:16 CET by Hopmann, Peter
Modified: 2017-04-18 15:50 CEST (History)
0 users

Kundennummer:
Bestellnummer:
PV Übergabe: ---
Phase Roadmap: ---
Erledigt mit: Lupus
SAP Release: ---
Transport: E74K902793 M27K901078
CRM-ID/Ticket:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hopmann, Peter intern 2016-12-15 00:16:06 CET
Ein Material wird auch dann übertragen, wenn es keine Bestandsgrenze gibt. Dies führt zu einem Fehler beim Import am Webserver.
Comment 2 Hopmann, Peter intern 2016-12-15 17:04:35 CET
/GIB/CL_DCV_MATERIAL_DATA_HIST
METHOD get_export_data.

  DATA: ls_transfer TYPE /gib/dcv_material_dd_w_s,
        ls_export TYPE /gib/dcv_data_io_s.
  DATA: lr_me TYPE REF TO /gib/cl_dcv_measure_unit.     "5211

  FIELD-SYMBOLS: <ls_data> TYPE /gib/dcv_mdath_s.

  READ TABLE ct_export TRANSPORTING NO FIELDS WITH KEY
    data_r = me.
  CHECK sy-subrc <> 0.
*#6881 nur Material mit Bestandsgrenzen wird übertragen
  DATA: ls_mat TYPE /gib/dcv_sc_material_data_s.
  ls_mat = mr_sc_mat->get_data( ).
  CHECK ls_mat-flg_limits = 'X'.
*##6881
  ASSIGN mr_data->* TO <ls_data>.
...
Comment 1 Hopmann, Peter intern 2016-12-15 16:39:43 CET
nicht das Material, sondern der Material-History-Satz (Material-Bewegungsdaten) wird übertragen. Weil aber das Material nicht übertragen wird, steht der Material-History-Datensatz ohne Material da. 
Tritt nur bei Nacharbeiten Mandantenkopie in der Materialschnitstelle auf.