|  05.03.2005, 15:36 | #1 | 
| Участник |  Фиксированный курс вторичной валюты при разноске Закупки 
			
			Закупка формируется и разносится в основной валюте, но при этом нужно указать фиксированный курс вторичной валюты. Как это сделать или без модификаций не обойтись? | 
|  | 
|  05.03.2005, 15:46 | #2 | 
| Участник | 
			
			Собствено добавил два поля в PurchTable курс первичной и вторичной валюты.  В PurchFormLetter изменил два метода: X++: protected VendExchRate fixedExchRate() { return purchTable.VendExchRate; } protected ExchrateSecondary fixedExchRateSecondary() { return purchTable.ExchrateSecondary; } | 
|  | 
|  05.03.2005, 15:55 | #3 | 
| Участник | 
			
			Если в форме обработки накладной на закладке гнатройки не стоит отмечено поле фиксированныйй курс то срабатывает метод ExchrateSecondary  именно из PurchFormLetter. Да собственно в PurchFormLetter_Invoice пытался то же самое сделать - эффект тот же | 
|  | 
|  05.03.2005, 15:59 | #4 | 
| Участник | 
			
			На самом деле: Фиксированый курс ко вторичной валюте можно задать ТОЛЬКО для валюты с триангуляцией (но тогда нельзя задать курс к первичной). Фиксированый курс к первичной - для любой валюты. | 
|  | 
|  05.03.2005, 16:12 | #5 | 
| Участник |   
			
			Вобщем курс валюты операции мне не нужно менять, мне нужно задать фиксированный курс вторичной валюты. Для примера - у меня основная валюта рубли, а вторичная доллары. Закупки делаются в рублях (курс 100), а вот курс вторичной валюты на дату скжем 29 руб., а нужно указать некий фиксированный курс - к примеру 30 руб. На сколько я понимаю стандартный функционал этого не позволяет? Вопрос в том каким образом можно это реализовать? Неужели до этого никто не сталкивался с тем, что курс вторичной валюты при разноске должен отличаться от текущего??? | 
|  | 
|  05.03.2005, 17:32 | #6 | 
| Участник | 
			
			Долго искал - и вот нашел очень интересный момент: метод \Data Dictionary\Tables\Currency\Methods\amountCur2MSTSecond , который используеться кругом при вычислении суммы во вторичной валюте вообще никак не использует параметры exchRate и exchrateSecondary при расчетет суммы. Курс вторичной валюты оказываеться всегда берется на определенную дату. Самое интересное что если посмотреть перекресные ссылки то по сути кругом эти курсы то и передаются. X++: static AmountMstSecondary amountCur2MSTSecond(AmountCur amountCur, CurrencyCode currencyCode, TransDate exchrateDate = systemdateGet(), ExchRatesTriangulation triangulation = UnknownNoYes::Unknown, ExchRate exchRate, ExchRate exchrateSecondary = 0) { AmountMST amountMST; CurrencyCode secondaryCurrencyCode = CompanyInfo::find().secondaryCurrencyCode; // RU Bug Fix --> if( ! isConfigurationkeyEnabled(configurationkeynum(CurrencySecondaryCurrency))) return 0; // RU Bug Fix <-- if (currencyCode) { amountMST = amountCur * currency::crossRate(currencyCode, secondaryCurrencyCode, exchrateDate); } else { throw error("@SYS23229"); } return Currency::amount(amountMST,secondaryCurrencyCode); } Какие есть мысли по этому поводу? | 
|  | 
|  09.03.2005, 09:49 | #7 | 
| Administrator | 
			
			Похоже, что вторичная валюта задумана как отчетная. То есть она изначально не является равноправной учетной валютой. Соответственно и спрос с нее менее строгий. См., например, здесь: http://www.axforum.info/forums/showt...769#post60769.
		 
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | 
|  09.03.2005, 10:07 | #8 | 
| Участник | 
			
			>Похоже, что вторичная валюта задумана как отчетная В AGAT даже вопрос такой есть: Нахрен нужна вторичная валюта? А типа отчеты посмотреть!   | 
|  | 
|  09.03.2005, 11:24 | #9 | 
| Участник | Цитата: 
		
			Изначально опубликовано Hamster  >Похоже, что вторичная валюта задумана как отчетная В AGAT даже вопрос такой есть: Нахрен нужна вторичная валюта? А типа отчеты посмотреть!   Отчеты то не будут действительности отображать. Как тогда выйти из ситуации когда договора на покупку продажу заключаются в долларах по фиксированному курсу, а все операции(признание задолженности и оплата) делаются в рублях. К всему еще и отчеты в долларах нужны. | 
|  | 
|  09.03.2005, 11:58 | #10 | 
| Administrator | 
			
			Ставьте основную валюту USD    
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | 
|  09.03.2005, 12:06 | #11 | 
| Участник | 
			
			И увольняйтесь скорее! Или готовьте палату N 6 для главбуха. | 
|  | 
|  09.03.2005, 12:15 | #12 | 
| Участник | 
			
			Это смотре для чего Аксапта стоит   Если как 1Ска, то да, если как боевая ERP для принятия решений, то токо USD и должны быть основной валютой, ну или евро, смотря кто в чем думает  Но точно не рубли. А отчеты посмотреть можно и в рублях, те вторичная валюта. Хотя много перекодить придеться, тк почти вся локализация заточена на первичку рубли (всю кассу крячить нужно). Зато ситсема будет не на 10% пользоваться, как "предлагается" при внедрениях, а быть "корпоративням планированием ресурсов" - что и есть ЕРП   | 
|  | 
|  09.03.2005, 12:25 | #13 | 
| Участник | 
			
			Нужно будет корячить не только "всю кассу" а 99% функционала российского бухучета. Т-е заново переделать почти все что наваял русский CIS за .... лет. | 
|  | 
|  09.03.2005, 12:31 | #14 | 
| Участник | Цитата: 
		
			Изначально опубликовано BOAL  Это смотре для чего Аксапта стоит  Если как 1Ска, то да, если как боевая ERP для принятия решений, то токо USD и должны быть основной валютой, ну или евро, смотря кто в чем думает  Но точно не рубли. А отчеты посмотреть можно и в рублях, те вторичная валюта. Хотя много перекодить придеться, тк почти вся локализация заточена на первичку рубли (всю кассу крячить нужно). Зато ситсема будет не на 10% пользоваться, как "предлагается" при внедрениях, а быть "корпоративням планированием ресурсов" - что и есть ЕРП   
				__________________   | 
|  | 
|  09.03.2005, 12:34 | #15 | 
| Участник | 
			
			Тут дело не в том какая валюта будет основной, а в том что какую валюту не ставь основной все равно есть ситуация когда нужно делать операции по фиксированному курсу вторичной валюты : С клиентами договора заключаются в долларах по фиксированному курсу, задолженность признаеться в долларах, а оплата делается в рублях. С поставщиками договора заключаются в долларах по фиксированному курсу а вот задолженности и оплата делаются в рублях . | 
|  | 
|  09.03.2005, 12:36 | #16 | 
| Участник | Цитата: 
		
			Изначально опубликовано tischenko  Как тогда выйти из ситуации когда договора на покупку продажу заключаются в долларах по фиксированному курсу 
				__________________   | 
|  | 
|  09.03.2005, 12:38 | #17 | 
| Участник | 
			
			Да - уникален.
		 | 
|  | 
|  09.03.2005, 12:44 | #18 | 
| Участник | Цитата: 
		
			Изначально опубликовано ppson  Система и с первичной валютой RUR может прекрасно работать как боевая ERP. Особенно про себестоимость запасов в УЕ. | 
|  | 
|  09.03.2005, 12:45 | #19 | 
| Administrator | 
			
			И что вам мешает задать курс рублевой оплаты по отношению к USD? 2ppson, тут вопрос не в том, будет работать или нет, а в том, какие отчеты нужны. Если Вы готовы смотреть отчетность в рублях, то ставьте основную валюту рубли, если нет - доллары. 
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | 
|  09.03.2005, 12:46 | #20 | 
| Administrator | Цитата: 
		
			Изначально опубликовано mazzy  Расскажите чуть подробнее, если можно. Особенно про себестоимость запасов в УЕ.   
				__________________ Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me | 
|  | 
| Теги | 
| вторичная валюта, закупка, как правильно, фиксированный курс | 
|  | 
| 
 |