Текущее время: Вт, май 13 2025, 17:17

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: BAPI для сторно проводки ОМ по исх.поставке тр.VL09
СообщениеДобавлено: Вт, янв 04 2005, 18:16 
Специалист
Специалист

Зарегистрирован:
Пн, сен 27 2004, 08:26
Сообщения: 125
Откуда: Mozyr Belarus
Здравсвуйте и с наступающим Рождеством!
Подскажите пожалуйста имя BAPI-функции, которая выполнит сторно
проводки ОМ по исходящей поставке (транзакция VL09).


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BAPI для сторно проводки ОМ по исх.поставке тр.VL09
СообщениеДобавлено: Вт, янв 04 2005, 19:27 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
AHusak написал(а):
Здравсвуйте и с наступающим Рождеством!
Подскажите пожалуйста имя BAPI-функции, которая выполнит сторно
проводки ОМ по исходящей поставке (транзакция VL09).

Судя по кличеству вопросов на тему дайте BAPI, пора бы уже самому научится пользоваться транзакцией BAPI, запусти и может все вопросы отпадут сами по себе :roll:


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 05 2005, 09:33 
Специалист
Специалист

Зарегистрирован:
Пн, сен 27 2004, 08:26
Сообщения: 125
Откуда: Mozyr Belarus
Правильное замечание копать самому, но для того и нужен форум - делиться опытом. Копать правильнее там, где еще никто из твоего круга общения не копал.

Спасибо всем за участие. С наступающим Рождеством!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 05 2005, 12:01 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
AHusak написал(а):
Правильное замечание копать самому, но для того и нужен форум - делиться опытом. Копать правильнее там, где еще никто из твоего круга общения не копал.

Судя из того что SAP R/3 лет уже 30 и в России она года с 92-94 то таких областей где никто не копал теоретически в системе нет :wink: а копать да там работы на 5 минут так что особо и копать ничего не надо, запускаешь BAPI и находишь необходимое или не находишь за пару минут.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 05 2005, 12:46 
Специалист
Специалист

Зарегистрирован:
Пн, сен 27 2004, 08:26
Сообщения: 125
Откуда: Mozyr Belarus
Я очень уважаю Вас как специалиста господин Uukrul.
К сожалению наш дилог, кроме нас, никому больше не интересен.
Завершающим тему сообщением я выложу имя этой BAPI, когда найду.

С наступающим Рождеством.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 05 2005, 17:21 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Ну как нашел? Хотя чего там ее искать вон оно WS_REVERSE_GOODS_ISSUE и пример ее вызова в этой же программке сторнирования

Code:
FORM BATCH_WA_STORNO.
*... Nachrichten einsammeln starten
  CALL FUNCTION 'MESSAGES_INITIALIZE'
       EXPORTING
            I_IDENTIFICATION = IDENT
       IMPORTING
            E_IDENTIFICATION = IDENT
       EXCEPTIONS
            OTHERS           = 0.
  CALL FUNCTION 'MESSAGES_ACTIVE'
       EXCEPTIONS
            OTHERS = 1.

  LOOP AT XLIKPUKWA.
    COUNT = ( COUNT + 1 ).

*... Aufruf des FB 'WS_REVERSE_GOODS_ISSUE'
    CALL FUNCTION 'WS_REVERSE_GOODS_ISSUE'
         EXPORTING
              I_VBELN                   = XLIKPUKWA-VBELN
              I_BUDAT                   = XLIKPUKWA-STDAT
              I_COUNT                   = COUNT
              I_MBLNR                   = XLIKPUKWA-MBLNR
              I_TCODE                   = 'VL09'
              I_VBTYP                   = XLIKPUKWA-VBTYP
         TABLES
              T_MESG                    = XMESG
         EXCEPTIONS
              ERROR_REVERSE_GOODS_ISSUE = 1
              OTHERS                    = 2.

*... Alles gut gelaufen? - Dann sichern!
    IF SY-SUBRC IS INITIAL.
      COMMIT WORK AND WAIT.            "*--lТuft hier extern
    ENDIF.

  ENDLOOP.

*... Meldungen holen
  CALL FUNCTION 'MESSAGES_GIVE'
       TABLES
            T_MESG = TMESG
       EXCEPTIONS
            OTHERS = 0.

*... Nachrichten sammeln stoppen
  CALL FUNCTION 'MESSAGES_STOP'.

*... Batch-Protokoll schreiben
  LOOP AT TMESG.
    WRITE: / TMESG-TEXT.
  ENDLOOP.

ENDFORM.                               " BATCH_WA_STORNO


Надеюсь тексту объяснять не надо :P


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 05 2005, 18:33 
Специалист
Специалист

Зарегистрирован:
Пн, сен 27 2004, 08:26
Сообщения: 125
Откуда: Mozyr Belarus
Спасибо! СУПЕР! Я тоже смотрю vl09 с отладчиком /H.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, янв 05 2005, 18:38 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
AHusak написал(а):
Спасибо! СУПЕР! Я тоже смотрю vl09 с отладчиком /H.

Отладчик вещь хорошая конечно, только сначала желательно SE80 и глазами пробежаться по программе иногда быстрее находится нужное чем через отладку пошагово идти...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 06 2005, 06:35 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
Так это ж: WS_REVERSE_GOODS_ISSUE не BAPI функция.

или цель была в том чтобы найти подходящий ФМ, и совсем не обязательно BAPI?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 07 2005, 15:12 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Вс, сен 05 2004, 12:11
Сообщения: 420
Откуда: SAP ERP 2005
Все это, конечно, прекрасно, но WS_REVERSE_GOODS_ISSUE - действительно, не BAPI-функция. По идее, ничего в этом такого нет, но в принципе, вам, AHusak, надо быть готовым к тому, что после закачки очередного обновления вам придется править в своей программе вызов этой функции, так как САП изменит в ней набор параметров, или же (что намного хуже, вообще ее грохнет:-). Я не говорю, что это обязательно случится, но это возможно. С BAPI-функциями такого не может быть в принципе, так как САП гарантирует неизменность их интерфейса.

Всех с рождеством !

_________________
Чтоб у нас все было, и нам за это ничего не было ! :-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 10 2005, 11:11 
Председатель
Председатель
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 14:35
Сообщения: 1519
Откуда: В ВЕЧНОМ БАНЕ
Clarus написал(а):
Все это, конечно, прекрасно, но WS_REVERSE_GOODS_ISSUE - действительно, не BAPI-функция. По идее, ничего в этом такого нет, но в принципе, вам, AHusak, надо быть готовым к тому, что после закачки очередного обновления вам придется править в своей программе вызов этой функции, так как САП изменит в ней набор параметров, или же (что намного хуже, вообще ее грохнет:-). Я не говорю, что это обязательно случится, но это возможно. С BAPI-функциями такого не может быть в принципе, так как САП гарантирует неизменность их интерфейса.

Всех с рождеством !

Ну на моем опыте обычно они сделают WS_REVERSE_GOODS_ISSUE_2, а предыдущую обычно пометят типа устаревшая, но... с бапишными функциями возможно тоже самое, т.е. функцию то они оставят, но сделают новую с другими параметрами, а предыдующую пометят или как устаревшую или добавять в нее сообщение об ошибке вызова... так что с SAP-пом ни в чем быть уверенным нельзя ни с какими функциями :P


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 11 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB