Текущее время: Сб, апр 20 2024, 05:32

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


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


Вопросы по ППМ (MRP) - сюда.
Вопросы по классификации - сюда.
Вопросы по входящим поставкам - сюда.



Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Начальная загрузка остатков
СообщениеДобавлено: Ср, апр 11 2007, 15:07 
Специалист
Специалист

Зарегистрирован:
Чт, май 19 2005, 10:10
Сообщения: 202
Здравствуйте, уважаемые коллеги! Поделитесь, пожалуйста, решением как производить начальную загрузку остатков в SAP. У нас планировалось делать это через MIGO 561 вд, в LSMW создан необходимый макрос для загрузки, но он отрабаывает неправильно, мм документ создается, а fi нет. Как решить подобную проблему, чтобы не вручную делать подобные вещи?
Заранее благодарю.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 16:19 
Специалист
Специалист

Зарегистрирован:
Чт, авг 26 2004, 11:11
Сообщения: 148
Откуда: 4.7
Добрый день,

Обычьно это и решается LSMW или пакетным вводом. Если у вас не создается FI документ значит сумма (стоимость) не попадает в документ (это первое что я бы проверил). Особое внимание удели материалам со стандартной ценной (если они у вас есть), перед закачкой нужно запустить costing run или MR21.

Олег


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 16:32 
Специалист
Специалист

Зарегистрирован:
Чт, май 19 2005, 10:10
Сообщения: 202
материалов со стандартной ценой нет, пакетник в LSMW проходит без ошибок, так пишется в журнале пакетного ввода ....
А как проверить попадает ли стоимость в документ, ведь все поля вроде как заполнены и ошибок нет ...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 16:37 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 13:31
Сообщения: 168
Пол: Мужской
Попробуйте запустить не в фоновом режиме, а в диалоговом.
И кстати как это у Вас MIGО через LSMW заработало?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, апр 11 2007, 16:38 
Специалист
Специалист

Зарегистрирован:
Чт, авг 26 2004, 11:11
Сообщения: 148
Откуда: 4.7
:?

возьми любой документ который был сгенерирован и смотри если поле MSEG-DMBTR заполненно -> если нет -> проблема в пакетнике, если есть -> то не знаю (многое может быть).

Олег


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

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
2 основных причины:
1. При закачке не указываете стоимость, следовательно система берет стоимость из основной записи материалов (а там у вас возможно цена = 0)
2. Закачиваемые материалы не оцениваются на заводе на который собственно и происходит закачка (это нужно проверить в OMS2)


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 12:59 
Специалист
Специалист

Зарегистрирован:
Чт, май 19 2005, 10:10
Сообщения: 202
Сравнил две записи - сделанную вручную и через LSMW, отличие в двух полях:
Общий оцененный запас до проводки
Стоимость общего оцененного запаса до проводки

то что сделано в LSMW не заполнено


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 13:16 
Специалист
Специалист

Зарегистрирован:
Чт, май 19 2005, 10:10
Сообщения: 202
т.е.наоборот в LSMW заполнено


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 13:18 
Специалист
Специалист

Зарегистрирован:
Чт, май 19 2005, 10:10
Сообщения: 202
В диалоговом режиме запускал, результат - тот же проврка заполнения - ОК, постинг транзакции ОК.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 13:20 
Специалист
Специалист

Зарегистрирован:
Чт, май 19 2005, 10:10
Сообщения: 202
Может быть кто-то посоветует другой способ загрузки начальной, вот смотрю BAPI, может у кого естьописание функции, которая позволяла бы через 561 вд загружать остатки
Заранее благодарю.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, апр 12 2007, 22:14 
Менеджер
Менеджер

Зарегистрирован:
Чт, фев 24 2005, 18:37
Сообщения: 530
KAA написал(а):
Может быть кто-то посоветует другой способ загрузки начальной, вот смотрю BAPI, может у кого естьописание функции, которая позволяла бы через 561 вд загружать остатки
Заранее благодарю.


А в LSMW макрос - имеется ввиду писали пакетник на транзакцию? Если да - есть смысл запустить его видимо - и посмотреть, что не так!
Либо можно напрямую через регистратор сеансов пакетного ввода/слияние EXCELL создать сеанс пакетного ввода и все загрузить! Мы материалы так грузили :)))

Если не получается через LSMW - действительно, можно написать небольшую программку, которая используя BAPI загрузит все остатки.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, апр 13 2007, 07:08 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
KAA написал(а):
Может быть кто-то посоветует другой способ загрузки начальной, вот смотрю BAPI, может у кого естьописание функции, которая позволяла бы через 561 вд загружать остатки
Заранее благодарю.


BAPI BAPI_GOODSMVT_CREATE, а вот и пример:

Code:
report ZPM_X_BAPI_GOODSMVT_561.

tables: mara,
        t001l.

* Data for BAPI_GOODSMVT_CREATE
data: gmhead type bapi2017_gm_head_01,
      gmcode type bapi2017_gm_code,
      mthead type bapi2017_gm_head_ret.

data: goodsmvt_item like bapi2017_gm_item_create occurs 0 with header line.

data: ls_request like bapideliciousrequest,
      lt_return type bapiret2 occurs 0 with header line,
      error_occured.


data: p_meins like mara-meins.


parameters: p_budat  type sydatum,   " Дата проводки
            p_matnr  type matnr,     " Материал
            p_charg  type charg_d,   " Партия
            p_menge  type menge_d,   " Количество в БЕИ
            p_dmbtr  type dmbtr,     " Сумма во ВВ
            p_plant  type werks_d,   " Завод
            p_lgort  type lgort_d.   " Склад


end-of-selection.

  clear: gmhead,
         gmcode,
         goodsmvt_item.

  refresh: goodsmvt_item.


* Fill goodsmvt_code = gmcode
  move: '05' to gmcode-gm_code. "Other goods receipts

* Fill Head for Mat.document
  move: p_budat              to gmhead-pstng_date,
        sy-datum             to gmhead-doc_date,
        sy-uname             to gmhead-pr_uname.

  move 'Stock Upload with 561 mvt' to gmhead-header_txt.

* Fill Item for Mat.document
  move: '561' to goodsmvt_item-move_type,
        space to goodsmvt_item-mvt_ind.

  select single meins into p_meins from mara where matnr = p_matnr.

  move: p_matnr  to goodsmvt_item-material,
        p_charg  to goodsmvt_item-batch,
        p_menge  to goodsmvt_item-entry_qnt,
        p_meins  to goodsmvt_item-entry_uom,
        p_plant  to goodsmvt_item-plant,
        p_lgort  to goodsmvt_item-stge_loc,
        p_dmbtr  to goodsmvt_item-amount_lc.

  append goodsmvt_item.

  call function 'BAPI_GOODSMVT_CREATE'
    EXPORTING
      goodsmvt_header = gmhead
      goodsmvt_code   = gmcode
    TABLES
      goodsmvt_item   = goodsmvt_item
      return          = lt_return.


  if lt_return[] is initial.
    call function 'BAPI_TRANSACTION_COMMIT'
      EXPORTING
        wait = 'X'.
  endif.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, апр 16 2007, 12:36 
Специалист
Специалист

Зарегистрирован:
Чт, май 19 2005, 10:10
Сообщения: 202
Спасибо, уважаемые коллеги, за участие и помощь, теперь буду проводить тесты...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Начальная загрузка остатков
СообщениеДобавлено: Вс, май 31 2015, 22:07 
Младший специалист
Младший специалист

Зарегистрирован:
Вс, мар 01 2009, 11:37
Сообщения: 85
Откуда: Москва
Пол: Мужской
Коллеги!
В системе ведётся учёт запасов по партиям и видам оценки. Планирую делать начальную загрузку остатков 561 вд посредством LSMW на BAPI_GOODSMVT_CREATE. Помимо константных полей:
GMCODE - 05
KZBEW - space
BWART - 561
В структуре файла закачки будут поля:
Дата документа, Дата проводки, Номер материала, Завод, Склад, Сумма, Кол-во, Партия.

Так вот вопрос про последнее поле - Партия. Немного не догоню такой момент - при начальной загрузке остатков на основании каких данных мне создать Партии, и какие при этом данные для их создания я должен запросить у Заказчика?
Заранее прошу прощения, у спецов за очевидный вопрос, но ранее я так детально с этим не разбирался, т.к. этот вопрос не совсем по моему профилю.
Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Начальная загрузка остатков
СообщениеДобавлено: Пн, июн 01 2015, 09:19 
Администратор
Администратор
Аватара пользователя

Зарегистрирован:
Пн, авг 16 2004, 21:27
Сообщения: 4370
Откуда: Москва
Пол: Мужской
Если остатки материалов, которые ты будешь грузить, ведутся партиями (за это отвечает галочка MARC-XCHPF в ОЗМ), то в поле "Партия" надо указывать партию.

При начальной загрузке остатков можно сделать так:

1) Если до SAP партий у какого-то материала не было, а теперь есть: создать через MSC1N для материала одну партию (например, INITIAL) и указывать ее для загрузки остатков (тем самым будет понятно, что запас в этой партии - перенесенный из старой системы).
2) Если и до SAP были партии, их необходимо сначала создать (вручную или загрузкой, в зависимости от количества), а потом уже указывать при загрузке остатков. При этом в данном случае поле "Номер партии" является обязательным атрибутом файла с остатками, который клиент передаст тебе на загрузку (т.е., если их там нет - пинай клиента, он неправ).

_________________
С уважением,
Admin
e-mail: admin @ sapforum.ru


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 18 ]  На страницу 1, 2  След.

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


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

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


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

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