|
|
|
Проектирование: Расчет прибыли обменного пункта валют. интересная логическая задача!)) | ☑ | ||
|---|---|---|---|---|
|
0
sergei123654
12.04.09
✎
15:11
|
допустим в сегодня обменнике установлен курс
покупка продажа 150 151 в этот день я покупаю 1000$*150 = 150000 все, в сейф упало 1000$ по цене 150. больше никаких операий в этот день не производилось. завтра допустим такой курс покупка продажа 151 152 в этот день я покупаю 1000$*151 = 151000 все в этот день никаких операций не производилось. в сейфе теперь лежит 1000$ по цене 150 и 1000$ по цене 151. послезавтра такой курс покупка продажа 151 152 в этот день я ПРОДАЮ 1000$*152 = 152000 (т.к. эти 1000$ мы брали по курсу 150 то прибыль у нас составит 2000) еще так же ПРОДАЮ 1000$*152 = 152000 (т.к. эти 1000$ мы брали по курсу 151 то прибыль у нас составит 1000) итак общая чистая прибыль в этот день срставила 30000. Правильно? Вопрос: как такое можно организовать в 1С 8-ке -? |
|||
|
1
Bumer
12.04.09
✎
15:19
|
(0) УПП уже стоит?
|
|||
|
2
Rie
12.04.09
✎
15:20
|
(0) Ответ: это уже реализовано.
|
|||
|
3
sergei123654
12.04.09
✎
15:20
|
как и где реализовано? что такое Упп?
|
|||
|
5
sergei123654
12.04.09
✎
15:27
|
insider1si не понял что это дает? у меня это не работает. переменные не обозначены, много переменных. можно поподробнее что сделать нужно
|
|||
|
6
Rie
12.04.09
✎
15:28
|
(3) В типовых конфигурациях посмотри повнимательней.
Я не знаю, как там с типовыми конфигурациями для Казахстана, но не думаю, чтобы они сильно отличались от российских. |
|||
|
7
sergei123654
12.04.09
✎
15:29
|
а не подскажите какой документ или обратка существует в рос конфигурации с таким примером?
|
|||
|
8
Rie
12.04.09
✎
15:29
|
(5) Это ты с искусственным интеллектом пообщался.
|
|||
|
9
sergei123654
12.04.09
✎
15:30
|
да скорее всего)))
|
|||
|
10
Rie
12.04.09
✎
15:31
|
(7) С именно таким примером? Это вряд ли. :-)
А так - создай товар "доллар", и обычными документами поступления и реализации покупай его и продавай. Или в твоём примере какой-то другой смысл заложен? |
|||
|
12
sergei123654
12.04.09
✎
15:37
|
(11))) не думаю что поможет. задача такая - реализовать товар по более низкой цене(по которой он был куплен).и пока весь это товар с низкой ценой не будет реальзован, реализовывать товар с высокой ценой нельзя
|
|||
|
13
sergei123654
12.04.09
✎
15:38
|
(12) я дико извеняюсь, по совсем не догоняю((( сори
|
|||
|
14
raykom
12.04.09
✎
15:40
|
Прибыль не в операции по покупке или продаже, а в разнице между купленным обьемом и проданным. Тогда курс входящий разницы и исходящий будут цифрами для вычисления прибыли.
|
|||
|
15
Rie
12.04.09
✎
15:40
|
(12) Переписывай порядок списания. Посмотри, как сделано для FIFO. Сделай то же самое, но упорядочивай по другому.
|
|||
|
16
raykom
12.04.09
✎
15:42
|
+(14)И при этом не надо забывать про общий тренд. Он будет определять преобладающий курс. Входящий или исходящий.
|
|||
|
17
sergei123654
12.04.09
✎
15:42
|
"разнице между купленным обьемом и проданным" в примере это как будет выглядеть?
|
|||
|
19
raykom
12.04.09
✎
15:43
|
Это похоже на учет НДСа по авансам и отгрузкам на 60.1 и 60.2 когда в конце периода выводишь сальдо. Это и есть прибыль.
|
|||
|
20
sergei123654
12.04.09
✎
15:43
|
ПРо тренгд думаю сделать так будет просто сравнение цены валют. и работать с минимальной ценой
|
|||
|
21
sergei123654
12.04.09
✎
15:45
|
insider1si че за спам??????????????? и так башка не варит еще ты чем то грузиш
|
|||
|
22
raykom
12.04.09
✎
15:48
|
Если интересно продолжим. Код сам придумаешь, а логику тут счас быстро попробуем раздербанить.
|
|||
|
23
sergei123654
12.04.09
✎
15:49
|
чесно говоря в 1С я новиче, пишу диплом на Обменник. я понятия не имею что за счета 60,1 и 60,2. и FIFO тож не соображаю.
я начал делать у себя так создал регистр сведений, в нем замизываются все операции по покупке валюты. теперь я думаю нужно сделать либо обработку либо еще что то, что бы он производил вычисления по этому регистру сведений. и если по данному курсу сумма валюты равно 0 то с регистра эту запись удалять |
|||
|
24
sergei123654
12.04.09
✎
15:49
|
короче мне бы скахзки писать. наверно совсем ниче не понятно
|
|||
|
26
sergei123654
12.04.09
✎
15:50
|
ты задрал уже
|
|||
|
28
raykom
12.04.09
✎
15:55
|
Да не обращай внимания, параноик.
Короче. Ты утором встал на точку со 100 или 1000 рублями в кармане. Перед входом в банк. В банке очередь. Тебе пофигу по сколько ты раньше покупал эти баксы. К концу дня их у тебя должно остаться ровно столько же. Или рублей. |
|||
|
29
sergei123654
12.04.09
✎
15:57
|
хочу сказать что создал регистр в нем записываются
валюта сумма закупки курс USD 1000 150 USD 1000 152 и если например пришлди покупать у меня 1000$ я его продаю его. при продаже с регистра цудаляется вся запись USD 1000 150 так как суммы на этот курс больше нет.... или я не правильно соображаю? |
|||
|
31
sergei123654
12.04.09
✎
15:59
|
raykom не совсем понял последнее
|
|||
|
32
raykom
12.04.09
✎
16:01
|
В банке курс покупки 20 курс продажи 25.
Это значит, что ты пользуясь тем, что клиент спешит и у него нет декларировать сделку и предьявлять паспорт говоришь, что покупаешь по 20-1 а продаешь по 25+1 вот солькло раз ты свою сотню продашь за сегодня, доаустим 5 это оборот на продаже 500. Разница на цене продажи у тебя рупь. 500 х 1 = 500 рупейнавар. Но ты и куить должен чего то. Приходят ведь не только сдавать но и покупать. Продал 200. Разница на продаже тоже рупь. Навар 200. Итого на кормане 700 р и 100 бакинских оборотных. Примерно так. |
|||
|
33
raykom
12.04.09
✎
16:04
|
Дальше начинаются варианты, чего больше купи, чего больше продал. Оборотный инструментарий пополняешь из банка по текущему курсу. За счет рублевого навара.
|
|||
|
34
raykom
12.04.09
✎
16:06
|
Что за инструментарий - завистит от тренда. Долер прет, значит работаем на долере, в крнце дня должны оборотные быть в баксах, асли падает, тогда в рубль переобуваемся. Вот и вся премудрость. :)
|
|||
|
35
dk
12.04.09
✎
16:06
|
я походу не в теме
но можно же просто снимать остатки по кассе во всех валютах на начало и на конец дня. разница, переведенная в валюту учета, и будет либо в +, либо в - |
|||
|
36
raykom
12.04.09
✎
16:08
|
Ну дык ты про кассу, а я на пальцах. Так оно
|
|||
|
37
raykom
12.04.09
✎
16:46
|
(31)Ну што, полекчало ?
|
|||
|
39
sergei123654
12.04.09
✎
17:49
|
ну господа помошники! чесно говоря опять не понял... как получается прибыль я понял, а как это организовать все???
|
|||
|
40
sergei123654
12.04.09
✎
18:02
|
(35) для этого нужно сделать обработку? или все эти вычисления производить в самом отчете? как после закрытия периода удалить запись по использованной валюте?
|
|||
|
42
php5
12.04.09
✎
18:10
|
(0) А если использовать партионный учет? Т.е. приходуем партию с ценой 150, потом приходуем партию с ценой 151. А при реализации указываем продажную цену текущего курса.
|
|||
|
43
sergei123654
12.04.09
✎
18:17
|
тоже думал об этом. но с реализацией проблема у меня. что для этого нужно использовать? и еще думаю трудность будет купили 1000$ по 150 = 150000и в следующий день купили 1000$ по 151 = 151000
еще на след день 1 клиент покупает 700$ по 152( прибыль = 1400) 2 клиент покупает 500$ по 152( прибыль = 300*2 и 200*1( в итоге 800))..... так что по партиям я не знаю....((( |
|||
|
45
raykom
12.04.09
✎
18:22
|
Какие партии, не гоните. Просто покупай и продавай. Валюта тут как товар. Курс тока для вычисления стоимости. Т.е цены ха единицу. Приход расход.
|
|||
|
46
sergei123654
12.04.09
✎
18:24
|
ну и я об этом... просто уже не знаю че думать. все передумал.
|
|||
|
47
sergei123654
12.04.09
✎
18:27
|
объясню что у меня есть в 2-ух словах:
документ ОПЕРАЦИИ в них производится купля продажа валюты регистр накопления Операций в них накапливается вся информация по проведенной операции рег сведений - курс валют рег сведений - сколько и какой валюты было куплено по какой цене вот из это всего мне нужно решить задачу (0) |
|||
|
48
raykom
12.04.09
✎
18:28
|
Ни каких заморочек с приходованием, валютным контролем, счетами ?
|
|||
|
50
raykom
12.04.09
✎
18:30
|
Ну так и покупай и продавай, приходуй и отгружай, емае
|
|||
|
51
kot_bcc
12.04.09
✎
18:32
|
(47) Достаточно добавить к (47) регистр накопления "Касса", с измерениями "Валюта", "Цена" и ресурсом "Остаток". Цену же понимать как рублевый курс покупки валюты.
|
|||
|
52
sergei123654
12.04.09
✎
18:33
|
(50)создать новый регистр накопления.
сделать по нему движения на приход и расход? так что ли? |
|||
|
53
sergei123654
12.04.09
✎
18:38
|
(51) в этом регистре будет накапливаться информация о купленой информации, я так понимаю. а как удалять записи из этого регистра, например если сумма валюты по этой цене уже продана
|
|||
|
54
dk
12.04.09
✎
18:44
|
(53) Весь мозг уже съел :)
1. Если хочешь видеть прибыль по каждой операции, то надо ввести понятие себестоимости. 2. Чем не нравится схема с определением прибыли на конец дня (35)? --- Покупаем + доллар 150 - рубли 4500 Продаем - доллар 100 + рубли 3200 |
|||
|
55
kot_bcc
12.04.09
✎
18:45
|
(52) Да. Приход и расход.
(53) Так же, как удаляются записи из других регистров накопления. Например, существуют способы т.н. "свертки БД". Но это уже другая история. |
|||
|
56
sergei123654
12.04.09
✎
18:48
|
kot_bcc спасибо, сейчас буду пробовать, думаю до завтра будут результаты, либо положительные либо отрицательные. в общем завтра отпишусь! спасибо еще раз
|
|||
|
57
big
12.04.09
✎
19:45
|
(51) Измерение "Цена" нафих не нужно
|
|||
|
58
big
12.04.09
✎
19:50
|
привыкли обращать внимание на цену покупки-продажи. А достаточно сравнить себестоимость с ценой продажи. А тут никакой партионный учет Втопку не нужен
|
|||
|
59
sergei123654
13.04.09
✎
13:03
|
ОТЧИТЫВАЮСЬ! При вычислении себестоимости валюты и дальнейшими вычислениями появляеься разность в доходохо. короче получаю меньший доход
пример покупаю 2000 по курсу 150 50 по курсу 153 себестоимость валюты (2000*150+50*153)/2000+50 =150,073 завтра я продаю 2000 по 154 = 308000 подсчитываю прибыль через себестоимость валюты: 2000*150,073=300146 308000-300146 = 7854 - ПРИБЫЛЬ хотя так как я эти 2000 брал по курсу 150 и продал по курсу 154 то моя прибыль должна равняться 8000. разница в доходах 8000-7854 = 146 тенге отсяда делаю вывод, что считать через себестоимость не целесообразно! или я дурак? Пожалуйста докажите мне что я не прав, и решать подобную задачу нужно именно так! Думаю делать через регирты накопления, но не укладывается в голове как это можно сделать... |
|||
|
60
dk
13.04.09
✎
13:15
|
тебе надо понять, что есть себестоимость в твоем случае.
это никак не (2000*150+50*153)/(2000+50) = 150,073 Себестоимостью может быть курс ЦБ или усреденный между покупкой / продажей. Причем себестоимость (курс) не должна меняться в течении дня!!!! |
|||
|
61
sergei123654
13.04.09
✎
13:59
|
усреденный между покупкой / продажей. это как понять? ститать с курсами и покупки и продажи?
|
|||
|
62
dk
13.04.09
✎
14:09
|
(61) Курс как часто меняется?
|
|||
|
63
hhhh
13.04.09
✎
14:10
|
(62) каждый день, голова.
|
|||
|
64
sergei123654
13.04.09
✎
14:13
|
каждый день, да без разницы, у меня ее хоть 10 раз в день меняй
|
|||
|
65
dk
13.04.09
✎
14:18
|
к примеру Покупка 30 Продажа 35, ставим себестоимость 29
Т.о. при покупке с каждого бакса получаем прибыль 30-29=1 руб при продаже с каждого бакса получаем прибыль 35-29=6 руб ---- себестоимость меняем при смене курса!!! можно себестоимость = 31, тогда при покупке будем в минус уходить, при продаже из минуса вылазить |
|||
|
66
sergei123654
13.04.09
✎
14:24
|
ну получается та же история. покупаю сегодня 29, завтра себестоимость 31.
100*29=2900 100*31=3100 послезавтра я продаю 150 по 35 150*35 = 5250 какова будет моя прибыль? |
|||
|
67
dk
13.04.09
✎
14:31
|
150 * (35-31) = 600
--- |
|||
|
68
НЕА123
13.04.09
✎
14:40
|
начало дня
1000 долларов 100 рублей конец дня 2000 долларов 0 рублей доход 1000 долларов расход 100 рублей прибыль/убыток = доход - расход = 1000долларов - 100рублей все. по другому никак. могут быть и тенге,фунты... |
|||
|
69
sergei123654
13.04.09
✎
14:43
|
мда уж... либо я окончательный дурак либо параноик.... но что одно из двух точно.
почему 150 * (35-31) = 600????? я думаю что прибыль будет такова: вчера купил 100*29=2900 сегодня купил 100*31=3100 завтра продаю 150 по 35 вычисляю прибыль 100*29 = 2900(100*35=3500) прибыль 600 50*31 = 1550(50*35=1750) приболь 200 ИТОГО: при продаже 150 по 35 я получаю прибыль 800!!! ТАК? 0_о |
|||
|
70
Медвед1Сник
13.04.09
✎
14:46
|
(0) Обычная задачка для экселя... решается в три минуты.
|
|||
|
71
sergei123654
13.04.09
✎
14:47
|
(68) смысл в чем? я так понял мне от яблок нужно лошадей отнимать чтоб получить прибыль?
прибыль/убыток = доход - расход = 1000долларов - 100рублей доход - расход - это касса, она у меня сделана и работает. мне нужно сделать так чтоб получать прибыль от совершенных сделок! |
|||
|
72
sergei123654
13.04.09
✎
14:47
|
(70) как, как решается?
|
|||
|
73
НЕА123
13.04.09
✎
14:47
|
валюта - не совсем товар, хотя и очень похожа.
дело в том, что в (68) вроде как прибыль вырисовывается. но если вдруг завтра курс доллара будет = 0, то убыток. |
|||
|
74
sergei123654
13.04.09
✎
14:49
|
(73) извинити, не совсем понял что вы имеете ввиду((
|
|||
|
75
НЕА123
13.04.09
✎
14:50
|
(71) да забудь ты про сделки! там так этими курсами играть можно.
если кто-то тебя заставляет - бегом от него! |
|||
|
76
sergei123654
13.04.09
✎
14:52
|
это мой диплом, от него не убежишь)))))))))
|
|||
|
77
НЕА123
13.04.09
✎
14:55
|
(75)+
менеджер покупает по курсу 30, курс сегодня 31. Прибыль? да. идет в отчет.(а завтра курс 22) менеджер покупает по курсу 35, курс сегодня 34. Убыток? нет. идет объяснение, что курс через 2 дня стал 37. короче. по отчетам сплошная прибыль. а по остаткам в кассе - не очень-то. |
|||
|
78
НЕА123
13.04.09
✎
14:58
|
(76)
в разрезе сделок - практически нереально. по остаткам касс - да. |
|||
|
79
sergei123654
13.04.09
✎
15:01
|
все финиш! пойду напьюсь! ниче не понял! точнее понял по не понял к чему это
|
|||
|
80
sergei123654
13.04.09
✎
15:03
|
ну в остатках касс хранится валюта которая имеется в обменнике, например там 2500 бакса, 200 евро, 1500 рублей.. они никак не привязаны к курсу по которым были куплены или что то еще
|
|||
|
81
НЕА123
13.04.09
✎
15:21
|
(80)
было "2500 бакса, 200 евро, 1500 рублей." стало 2900 бакса, 100 евро, 2000 рублей. прибыль/убыток = 400 б - 100 е + 500 р. так понял? |
|||
|
82
sergei123654
13.04.09
✎
15:39
|
это я понял, это у меня сделано.
прибыль/убыток = 400 б - 100 е + 500 р. - вот это не понял 400 б - 100 е + 500 р = ? |
|||
|
83
НЕА123
13.04.09
✎
15:43
|
(82)
400 б - 100 е + 500 р = 400 курсб - 100 курсе + 500 курср где курсХ - курс(управленческий, бухгалтерский или хз) к тенге, доллару, фунту... |
|||
|
84
НЕА123
13.04.09
✎
15:45
|
(83)
+(83) выбор курса - отдельная задача. |
|||
|
85
sergei123654
13.04.09
✎
16:13
|
если вам не трудно, пожалста псчитайте прибыль во вашей схеме для данного примера
седня покупаю 100$*29=2900 завтра покупаю 100$*31=3100 послезавтра я продаю 150$ по 35 150$*35 = 5250 какова будет моя прибыль? |
|||
|
86
НЕА123
13.04.09
✎
16:36
|
(85)
приход за седня, завтра = долларов 100+100= 200 рублей 0 расход за седня, завтра = долларов 0 рублей 2900+3100 = 6000 р прибыль = 200д-6000р в тенге = 200*курстенгекдоллару - 6000*курстенгекрублю это только одна из схем. |
|||
|
87
НЕА123
13.04.09
✎
16:39
|
+(86)
послезавтра забыл. приход за седня, завтра,послезавтра = долларов 100+100= 200 рублей 5250 расход за седня, завтра, послезавтра = долларов 150 рублей 2900+3100 = 6000 прибыль = 200д-150д+5200р-6000р=50д-800р в тенге = 50*курстенгекдоллару - 800*курстенгекрублю это только одна из схем. |
|||
|
88
sergei123654
13.04.09
✎
19:47
|
(87)
в тенге = 50*курстенгекдоллару - 800*курстенгекрублю брать курс покупки или продажи? |
|||
|
89
sergei123654
13.04.09
✎
23:35
|
(86)(87) - это не правильно, или либо я вас не понял либо вы меня. но мне кажется это не правильно...
говорят нужно такую задачу решать через партионный учет, и такая задача уже решена в типовой конфигурации. не знаете как и где ее можно посмотреть? |
|||
|
90
kot_bcc
14.04.09
✎
00:17
|
(89) В УТ эти решения можно смотреть, найдя работу с "ХарактеристикиНоменклатуры", или "СерииНоменклатуры", или "ПартииТоваровНаСкладах".
|
|||
|
91
kot_bcc
14.04.09
✎
00:17
|
+(90)Но Вам зачем в такие дебри лазить-то? В (51) схема самого, что ни на есть, партионного учета. Признак партии - цена (в Вашем случае цена покупки, в тенге).
|
|||
|
92
kot_bcc
14.04.09
✎
00:20
|
+(91) Списание "по партиям" для (51) - выбрать текущие остатки по всем ценам для заданной валюты, отсортировать по возрастанию цены, набрать (последовательно, по строкам выборки) необходимое "количество" валюты, оформить продажу.
|
|||
|
93
kot_bcc
14.04.09
✎
00:24
|
+(92) Чтобы смотреть прибыль - можно добавить к регистру "Операции" из (47) измерение "Себестоимость" и ресурс "Прибыль". Тогда набор из (92) построчно записывается в операцию.
|
|||
|
94
kot_bcc
14.04.09
✎
00:28
|
+(93) Тогда, для примера из (85) имеем:
сегодня прибыль 0 завтра такая же фигня послезавтра прибыль: 100*(35-29) + 50*(35-31) = 600 + 200 = 800 послезавтра остатки: 50 по 31 |
|||
|
95
prorokk
14.04.09
✎
00:43
|
завтра допустим такой курс
покупка продажа 151 152 Мечтатель)))) |
|||
|
96
pectopatop
14.04.09
✎
02:00
|
(95) Монгольские тугрики
|
|||
|
97
Trance_1C
14.04.09
✎
04:30
|
Простейшая задача и нечего здесь мутить, ПКО РКО, переоценка валют, и итоги в ведомости по денежным средствам.
|
|||
|
98
Trance_1C
14.04.09
✎
04:35
|
А зечем Фифо для валют, у них что сроки годности есть? или если мы сначала продадим партии валют купленных ранее, купленные позднее мы продадим по более выгодному курсу? а если курс станет менее выгодным? короче в фифо не вижу смысла. Продавать валюту все равно придется достовая из одной и той-же кассы, а какая это будет партия можно представить себе только виртуально, и на показателях прибыльности операций это не отразится.
|
|||
|
99
Trance_1C
14.04.09
✎
06:47
|
хотя можно замутить анализируя курс обмена на форексе.
|
|||
|
100
Trance_1C
14.04.09
✎
06:48
|
продажу партий валюты купленной по низкому курсу только в то время когда курс вырастет и наоборот :)
|
|||
|
101
НЕА123
14.04.09
✎
09:14
|
(88)
пример. сегодня купил 1д по курсу 30, продал по 1д курсу 29(зная, что будет поступление по 28). завтра купил 1д по курсу 28. можно через партионный. но это сильно ограничивает оборачиваемость. т.к. партии - понятие ограниченное. может использовать как-то проекты? почитай книжки по ценным бумагам, поспекулируй реально на валюте(только немножко, а то затягивает). |
|||
|
102
sergei123654
14.04.09
✎
13:00
|
(101) спекулировать то спекулировал, года полтора играл учебными счетами на форексе... кокое какое понятие о спекуляциях имею. но на мой взгляд это не верное решение задачи((( или я дурак!
|
|||
|
103
sergei123654
14.04.09
✎
13:09
|
(94) kot_bcc - как у вас со верменем? есть свободные минутки для читки моего отчета по проделанной работе??)) я предлаю вместе решить эту задача, конечно если вам это интересно. и так:
создал регистр накопления ВалютаНаПокупку - измерение: Валюта ресурсы: СуммаПокупки КурсПокупки Делаю движения по документу Операция = если произведена операция покупки(т.е. я купил) информация о валюте, суммы валюты, и ее курсу покупки упали в регистр накопления ВалютаНаПокупку. дальнейшие мои действия как в тумане.... |
|||
|
104
kot_bcc
14.04.09
✎
16:41
|
(103) Времени не хватает. Кризис:) Давайте так - 1С под рукой будет после 18. Набросаю чего-нить - сброшу "на посмотреть".
|
|||
|
105
sergei123654
14.04.09
✎
16:52
|
все, ок без проблем! спасибо за помощь.
|
|||
|
106
kot_bcc
14.04.09
✎
20:13
|
(105) Не за что пока:) Я еще не помог. Только добрался. Ща поглядим, можа чего
и сварганим:) |
|||
|
107
sergei123654
14.04.09
✎
20:39
|
)))
все что я седня делал, это тот регистр накопления и все... а так херней еще страдал, создал регистр сведений и через него пытаю делать)))) в общем заприски сумашедшего)) |
|||
|
108
kot_bcc
14.04.09
✎
21:33
|
Так. Чегой-то накидал. Мин.
|
|||
|
109
sergei123654
14.04.09
✎
21:37
|
jg jg jg!
|
|||
|
110
sergei123654
14.04.09
✎
21:38
|
оп оп оп, жду! у меня уже все, финишь с мыслями))
|
|||
|
111
kot_bcc
14.04.09
✎
21:46
|
Ушло в личку. Вопросы жду здесь (у меня все, как обычно, глючит). Пакурю пака.
|
|||
|
112
sergei123654
14.04.09
✎
21:52
|
да, спасибо большое, получил, скачал, установил... и все.. как запустить то?
|
|||
|
113
kot_bcc
14.04.09
✎
21:53
|
Пока кратенько:
Что есть - весь механизм собсно (док, справочник, регистры, константы). Все работает. Чего нет - интерфейса (для кассира). Лучше сделать отдельно (внешней обработкой), чтоб не достал чего не надо. |
|||
|
114
kot_bcc
14.04.09
✎
21:53
|
Жук вдогонку - там в форме дока лишние колонки(торможу). В ТЧ "Продажа" и "Изъятие" - все, что на "Зак" заканчивается.
|
|||
|
115
sergei123654
14.04.09
✎
21:54
|
оп оп, запустил, минутку, ща буду вникать
|
|||
|
116
kot_bcc
14.04.09
✎
21:54
|
(112) В шаблонах при запуске должен появиться "Обменник:)"
|
|||
|
117
kot_bcc
14.04.09
✎
21:56
|
Еще вдогонку - отчеты простыми рыбами сделал (Поля в св. таблицы вручную после "Сформировать" подставляем). Но работают
|
|||
|
118
sergei123654
14.04.09
✎
21:59
|
Константин, вы меня сильно не ждите, я помоему сдесь долго разбираться буду.. а то вдруг дела и все такое...
|
|||
|
119
sergei123654
14.04.09
✎
22:02
|
могу выслать свою когфигурацию, так, чисто поржать, ща першлю
|
|||
|
120
kot_bcc
14.04.09
✎
22:04
|
не стоит:) я Вам на слово верю:)
|
|||
|
121
sergei123654
14.04.09
✎
22:05
|
)) вродь отправил)))
|
|||
|
122
kot_bcc
14.04.09
✎
22:07
|
я же говорю - верю. А главное - инет глючит. Я свое-то еле-еле отправил. И посты длинные писать не могу. так что даже не обещаю, что увижу. По крайней мере - сегодня.
|
|||
|
123
kot_bcc
14.04.09
✎
22:08
|
Вы лучше запустите, да скажите, правильно ли списывает?
|
|||
|
124
sergei123654
14.04.09
✎
22:09
|
я запустил, но не могу понять как работает.. как в Вашей конфе купить валюту? и как продать?
|
|||
|
125
sergei123654
14.04.09
✎
22:10
|
что такое курс обмена и кратность обмена?
|
|||
|
126
sergei123654
14.04.09
✎
22:10
|
это покупка и продажа?
|
|||
|
127
kot_bcc
14.04.09
✎
22:16
|
(124) Я же говорю - интерфейсов нет. Пока можно так:
Главное меню->Операции->Документы->Операция (откроется журнал) Главное меню->Операции->Отчеты->Касса (остатки валют) Главное меню->Операции->Отчеты->Прибыль (прибыль по оборотам) |
|||
|
128
sergei123654
14.04.09
✎
22:16
|
нет все, на седня мне хватит, я совсем ни в че не в никаю. завтра отпишусь. БОЛЬШОЕ СПАСИБО ЗА ПОМОЩЬ Константин! весьма признателен(т.е. будите у нас калыме, пишите, с меня пиво)!
|
|||
|
129
sergei123654
14.04.09
✎
22:18
|
я не догоняю как купить и как продать валюту, в общем случай тяжелый, мне нужно время. еще раз спасибо, завтра отпишуь
|
|||
|
130
kot_bcc
14.04.09
✎
22:19
|
(125),(126) Нет. Курс - это количество основной валюты (в Вашем случае - тенге) которое дают за количество торгуемой валюты (кратность). Если за 1 доллар дают 15 тенге - курс 15, кратность 1. Если за 5 рублей дают 2.1 тенге - курс 2.1, кратность 5.
|
|||
|
131
kot_bcc
14.04.09
✎
22:19
|
(129) Не спешите. У Вас уже вроде ночь там. А утро вечера мудренее. Отсыпайтесь. Я завтра вечером посмотрю.
|
|||
|
132
sergei123654
14.04.09
✎
22:20
|
хорошо, спасибо, досвиданья!
|
|||
|
133
kot_bcc
14.04.09
✎
22:21
|
(128) Я непьющий (совсем:). Так что, со мной лучше в теньгах рассчитываться:)
(132) Спите уже:) |
|||
|
134
sergei123654
15.04.09
✎
15:08
|
(127) ниче не пойму, простите. спасибо за уделенное время
|
|||
|
135
sergei123654
15.04.09
✎
15:13
|
(134) хотя быстрой соображалкой не когда не отличался, ща догнал... все работает правильно... теперь буду под мое переделавать. спасибо еще раз
|
|||
|
136
sergei123654
15.04.09
✎
15:36
|
сколько будет стоить то что вы сделали в своей конфигурации, перенести в мою кофигурацию, только без изменения интерфейса моенй конфг?
|
|||
|
137
kot_bcc
15.04.09
✎
18:24
|
(136) Если Вы имеете ввиду право на использование моего кода - я помогал Вам от души, не заморачивайтесь и пользуйтесь на здоровье:)
|
|||
|
138
kot_bcc
15.04.09
✎
18:25
|
+(137) Если же Вы хотите компенсировать мое внимание, либо просите, чтобы (136) сделал я - я нахожу разумной сумму, эквивалентную 4520 тенге.
|
|||
|
139
kot_bcc
15.04.09
✎
18:26
|
+(138) Если Вы посчитаете таковую сумму не завышенной (вполне соответствующей пиву из (128)) - свяжитесь с Джареттом по поводу реквизитов на оплату.
|
|||
|
140
sergei123654
16.04.09
✎
20:28
|
kot_bcc спасибо большое! как разбогатею, обязательно отблагодарю, все у меня получилось по вашему пример. вот код:
Функция ПолучитьОстатки() Запрос = Новый Запрос( "ВЫБРАТЬ | Касса1Остатки.Валюта КАК Валюта, | Касса1Остатки.Курс КАК Курс, | Касса1Остатки.Кратность КАК Кратность, | СУММА(Касса1Остатки.СуммаВалОстаток) КАК СуммаВал |ИЗ | РегистрНакопления.Касса1.Остатки(&Док, ) КАК Касса1Остатки | |СГРУППИРОВАТЬ ПО | Касса1Остатки.Валюта, | Касса1Остатки.Курс, | Касса1Остатки.Кратность | |УПОРЯДОЧИТЬ ПО | Валюта, | Курс, | Кратность, | СуммаВал |АВТОУПОРЯДОЧИВАНИЕ" ); Запрос.УстановитьПараметр("Док",Дата); Возврат Запрос.Выполнить().Выгрузить(); КонецФункции Функция ОшибкаПроведения(Стр) Сообщить(Стр); КонецФункции Функция ПересчетПоКурсу(СуммаВал, Курс) Возврат СуммаВал*Курс; КонецФункции Процедура ОбработкаПроведения(Отказ, Режим) ПродажаВалютыЗаТенге = Справочники.ВидОперации.ПродажаВалютыЗаТенге; Если ВидОперации = ПродажаВалютыЗаТенге Тогда Осталось = СуммаВыдано; ТОстатки = ПолучитьОстатки(); МОстаткиВалюты = ТОстатки.НайтиСтроки(Новый Структура("Валюта",ВалютаВыдано)); Для Каждого СтрокаОстаток из МОстаткиВалюты Цикл СуммаВал = мин(СтрокаОстаток.СуммаВал,Осталось); Если СуммаВал<=0 Тогда Продолжить;КонецЕсли; Сумма = ПересчетПоКурсу(СуммаВал, КурсВыд); СуммаЗак = ПересчетПоКурсу(СуммаВал, СтрокаОстаток.Курс); // регистр Операции Учет прибыли/убытка от продажи валюты Движение = Движения.Операции1.Добавить(); Движение.Период = Дата; Движение.Валюта = ВалютаВыдано; Движение.Курс = КурсВыд; Движение.Кратность = 1; Движение.КурсЗак = СтрокаОстаток.Курс; Движение.КратностьЗак = СтрокаОстаток.Кратность; Движение.СуммаВал = СуммаВал; Движение.Сумма = Сумма; Движение.СуммаЗак = СуммаЗак; Движение.Прибыль = Сумма - СуммаЗак; // регистр Касса Расход валюты на продажу Движение = Движения.Касса1.Добавить(); Движение.ВидДвижения = ВидДвиженияНакопления.Расход; Движение.Период = Дата; Движение.Валюта = ВалютаВыдано; Движение.Курс = СтрокаОстаток.Курс; Движение.Кратность = 1; Движение.СуммаВал = СуммаВал; Движение.Сумма = СуммаЗак; // Осталось = Осталось - СуммаВал; Если Осталось=0 Тогда Прервать;КонецЕсли; КонецЦикла; // регистр Касса Приход основной валюты при продаже Движение = Движения.Касса1.Добавить(); Движение.ВидДвижения = ВидДвиженияНакопления.Приход; Движение.Период = Дата; Движение.Валюта = Константы.ОсновнаяВалюта.Получить(); Движение.Курс = 1; Движение.Кратность = 1; Движение.СуммаВал = ПокупкаВыдать; Движение.Сумма = ПокупкаВыдать; //КонецЦикла; КонецЕсли; ПокупкаВалютыЗаТенге = Справочники.ВидОперации.ПокупкаВалютыЗаТенге; Если ВидОперации = ПокупкаВалютыЗаТенге Тогда // регистр Касса Приход валюты при покупке Движение = Движения.Касса1.Добавить(); Движение.ВидДвижения = ВидДвиженияНакопления.Приход; Движение.Период = Дата; Движение.Валюта = ВалютаПринято; Движение.Курс = КурсПринят; Движение.Кратность = 1; Движение.СуммаВал = СуммаПринято; Движение.Сумма = ПродажаВыдать; // регистр Касса Расход основной валюты на покупку Движение = Движения.Касса1.Добавить(); Движение.ВидДвижения = ВидДвиженияНакопления.Расход; Движение.Период = Дата; Движение.Валюта = Константы.ОсновнаяВалюта.Получить(); Движение.Курс = 1; Движение.Кратность = 1; Движение.СуммаВал = ПродажаВыдать; Движение.Сумма = ПродажаВыдать; КонецЕсли; КонецПроцедуры спасибо всем за участие в дискуссии)) Задача решена, тема закрыта, заседание окончено!!! Константин рахмет огромный! |
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |