Текущее время: Пн, июн 23 2025, 22:07

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: Cоздание счета логистики через BAPI.
СообщениеДобавлено: Вт, сен 06 2011, 11:54 
Начинающий
Начинающий

Зарегистрирован:
Ср, мар 24 2010, 19:26
Сообщения: 10
Добрый день!

Создаем Счет Логистики с помощью ФМ BAPI_INCOMINGINVOICE_CREATE.
Необходимо при создании прописать контрольный счет, отличный от того, который прописан в основной записи поставщика.
Подскажите пожалуйста, как это можно сделать через BAPI?

Заранее СПАСИБО!!!


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Cоздание счета логистики через BAPI.
СообщениеДобавлено: Вт, сен 06 2011, 13:15 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
А как Вы это делаете вручную? Насколько я помню, это поле в MIRO закрыто для изменения и тянется как раз таки из Осн записи поставщика. Чтобы прописать "альтернативный"(другой контрольный) счет, делали расширение MIRO и подставление этого счета в бух док через замещение.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cоздание счета логистики через BAPI.
СообщениеДобавлено: Вт, сен 06 2011, 14:06 
Начинающий
Начинающий

Зарегистрирован:
Ср, мар 24 2010, 19:26
Сообщения: 10
тр. MIRO реально расширина и там есть доп. поле Альтернативный счет, но мне нужно сформировать КСЧ именно посредством BAPI. Если смотреть таблицы данного ФМ то там присутствует таблица GLAccountdata. где можно указывать счет, но тут у меня возникла проблема, программа считает что данный счет является основным а не контрольным и естественно не формирует проводку.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Cоздание счета логистики через BAPI.
СообщениеДобавлено: Вт, сен 06 2011, 14:19 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Moolex написал(а):
тр. MIRO реально расширина и там есть доп. поле Альтернативный счет, но мне нужно сформировать КСЧ именно посредством BAPI. Если смотреть таблицы данного ФМ то там присутствует таблица GLAccountdata. где можно указывать счет, но тут у меня возникла проблема, программа считает что данный счет является основным а не контрольным и естественно не формирует проводку.

Все правильно, Вы же понимаете, МИРО у Вас расширено, и работает теперь со счетом по какой-то новой, не стандартной логике. Вот теперь, чтоб решить этот вопрос, нужно знать как Вы расширяли и как там все сейчас работает.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cоздание счета логистики через BAPI.
СообщениеДобавлено: Вт, сен 06 2011, 14:27 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Пн, сен 03 2007, 13:20
Сообщения: 1658
Откуда: Пермь, Москва
Пол: Мужской
GLAccountdata это аналог закладки основной счёт в MIRO и там стандартом руками действительно нельзя указать контрольные счета, и эта таблица относится к позициям входящего счёта, а не к заголовку счёта как вам нужно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Cоздание счета логистики через BAPI.
СообщениеДобавлено: Вт, сен 06 2011, 15:47 
Начинающий
Начинающий

Зарегистрирован:
Вт, сен 06 2011, 15:30
Сообщения: 1
Moolex написал(а):
Добрый день!

Создаем Счет Логистики с помощью ФМ BAPI_INCOMINGINVOICE_CREATE.
Необходимо при создании прописать контрольный счет, отличный от того, который прописан в основной записи поставщика.
Подскажите пожалуйста, как это можно сделать через BAPI?

Заранее СПАСИБО!!!


Добрый день !

тоже столкнулись с такой же проблемой . Разошлись через PARAMETER ID

*** Контрольный счет
DATA p_hkont(10) VALUE 'Z0070053'.
***
SET PARAMETER ID 'ZHKONT' FIELD p_hkont.

*** запускаем BAPI
CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
EXPORTING
headerdata = i_header
IMPORTING
invoicedocnumber = w_belnr
fiscalyear = w_gjahr
TABLES
itemdata = i_item
glaccountdata = i_glaccountdata
return = return.
******
SET PARAMETER ID 'ZHKONT' FIELD space.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Cоздание счета логистики через BAPI.
СообщениеДобавлено: Чт, сен 08 2011, 08:28 
Начинающий
Начинающий

Зарегистрирован:
Ср, мар 24 2010, 19:26
Сообщения: 10
Добрый день !

тоже столкнулись с такой же проблемой . Разошлись через PARAMETER ID

*** Контрольный счет
DATA p_hkont(10) VALUE 'Z0070053'.
***
SET PARAMETER ID 'ZHKONT' FIELD p_hkont.

*** запускаем BAPI
CALL FUNCTION 'BAPI_INCOMINGINVOICE_CREATE'
EXPORTING
headerdata = i_header
IMPORTING
invoicedocnumber = w_belnr
fiscalyear = w_gjahr
TABLES
itemdata = i_item
glaccountdata = i_glaccountdata
return = return.
******
SET PARAMETER ID 'ZHKONT' FIELD space.[/quote]


СПАСИБО реально помогло, счет проставляется но только если честно я не совсем понял откуда он понимает что параметр ZHKONT это контрольный счет который нужно проставить ???


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Cоздание счета логистики через BAPI.
СообщениеДобавлено: Чт, сен 08 2011, 18:13 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
:D

Просто Ваше Z поле для счета имеет ID параметр Zhkont, зайдите в miro, f1 на этом поле, там видно. Далее, скорее всего используется замещение, да что гадать? я же говорю нужно смотреть как у Вас там запрограммированно. Вы случаем не из одной конторы с Genek? :)

P/S А вообще такой подход в решении этой задачи не есть хорошо.


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

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


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

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


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

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