Текущее время: Сб, июл 12 2025, 01:24

Часовой пояс: 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
Сообщения: 4374
Откуда: Москва
Пол: Мужской
Если остатки материалов, которые ты будешь грузить, ведутся партиями (за это отвечает галочка MARC-XCHPF в ОЗМ), то в поле "Партия" надо указывать партию.

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

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

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


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

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


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

Сейчас этот форум просматривают: Ahrefs [Bot]


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

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