<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>SytelineMaster</title>
	<atom:link href="https://www.sytelinemaster.com/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.sytelinemaster.com</link>
	<description>Syteline Consultant: Implementation, Development, Customization, China, Chinese</description>
	<lastBuildDate>Mon, 21 Mar 2016 20:43:15 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Things to consider when moving from job orders to production schedules</title>
		<link>https://www.sytelinemaster.com/application/things-to-consider-when-moving-from-job-orders-to-production-schedules/</link>
					<comments>https://www.sytelinemaster.com/application/things-to-consider-when-moving-from-job-orders-to-production-schedules/#respond</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Mon, 21 Mar 2016 20:43:15 +0000</pubDate>
				<category><![CDATA[Application]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=603</guid>

					<description><![CDATA[If you are using the Syteline job order system for tracking and reporting production and are thinking of changing to use production schedules, here are some things to consider: 1) An item must be standard costed before you can enter it on a production schedule.  If you are currently using actual costing, this would be [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">If you are using the Syteline job order system for tracking and reporting production and are thinking of changing to use production schedules, here are some things to consider:</span></p>
<p><span style="font-weight: 400;">1) An item must be standard costed before you can enter it on a production schedule.  If you are currently using actual costing, this would be a major change and there is a lot to be considered&#8230;accuracy of your routings/BOMs, creating and setting up all of the variance accounts, etc.</span></p>
<p><span style="font-weight: 400;">2) When using production schedules, to get material, labor, labor overhead and machine overhead issued or posted, you either have to backflush it all or enter work center material, work center labor and work center machine transactions for all of it.  Most users opt for backflushing.  If you choose backflushing, you have to set up all of the current materials and operations to backflush (if they aren&#8217;t already) for each parent item that you will be processing with production schedules.</span></p>
<p><span style="font-weight: 400;">3) You report production with production schedule complete transactions.  You  would need to determine if you want to enter a PS complete transaction to report production at each step in the routing, selected steps, or only the last step and then set the operation control points accordingly.   For example, if you want to report at each operation, you would want to make them all control points.  If you only want to enter a transaction against the last operation, it would need to be a control and all of the others must not be so the entire routing/BOM is backflushed.</span></p>
<p><span style="font-weight: 400;">4) If you are currently using standard costing on jobs, you would need to be aware that the timing of variances are different with production schedules.  With jobs, labor rate, labor usage and overhead usage variances are recorded as transactions are posted and material usage variances are booked when jobs are closed.  With production schedules, no variances are recognized as transactions are posted. Differences between &#8220;actual&#8221; costs (what is posted into WC WIP based on the PS routing/BOM) and &#8220;earned&#8221; costs (what is removed from WC WIP based on the standard routing/BOM) remains in the WC WIP buckets until you run the EOP Costing utility.  At that time, all variances are posted and the WC WIP buckets are cleared.</span></p>
<p><span style="font-weight: 400;">5) A major difference from jobs is that reporting for jobs is job or item centric.  With production schedules, cost reporting is all work center centric.  i.e. they show the labor, material, overhead, etc. posted against work centers.</span></p>
<p><span style="font-weight: 400;">6) You should absolutely setup some test production schedules in a demo or test database, process them, review the accounting entries, check out the available reports, run EOP Costing, etc. to make sure you are very clear on the functionality before switching from jobs</span></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/application/things-to-consider-when-moving-from-job-orders-to-production-schedules/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SQL query to check locking process.</title>
		<link>https://www.sytelinemaster.com/sql/sql-query-to-check-locking-process/</link>
					<comments>https://www.sytelinemaster.com/sql/sql-query-to-check-locking-process/#comments</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Sun, 17 May 2015 22:24:00 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[locking]]></category>
		<category><![CDATA[Query]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=595</guid>

					<description><![CDATA[Here is a useful query to check user section that cause blocking / locking. SELECT d1.session_id, d3.[text], d1.login_time, d1.login_name, d2.wait_time, d2.blocking_session_id, d2.cpu_time, d1.memory_usage, d2.total_elapsed_time, d2.reads,d2.writes, d2.logical_reads, d2.sql_handle FROM sys.dm_exec_sessions d1 JOIN sys.dm_exec_requests d2 ON d1.session_id=d2.session_id CROSS APPLY sys.dm_exec_sql_text(d2.sql_handle) d3]]></description>
										<content:encoded><![CDATA[<p>Here is a useful query to check user section that cause blocking / locking.</p>
<blockquote><p>SELECT<br />
d1.session_id,<br />
d3.[text],<br />
d1.login_time,<br />
d1.login_name,<br />
d2.wait_time,<br />
d2.blocking_session_id,<br />
d2.cpu_time,<br />
d1.memory_usage,<br />
d2.total_elapsed_time,<br />
d2.reads,d2.writes,<br />
d2.logical_reads,<br />
d2.sql_handle<br />
FROM sys.dm_exec_sessions d1<br />
JOIN sys.dm_exec_requests d2 ON d1.session_id=d2.session_id<br />
CROSS APPLY sys.dm_exec_sql_text(d2.sql_handle) d3</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/sql/sql-query-to-check-locking-process/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Applying patch on a modified form.</title>
		<link>https://www.sytelinemaster.com/application/applying-patch-on-a-modified-form/</link>
					<comments>https://www.sytelinemaster.com/application/applying-patch-on-a-modified-form/#comments</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Thu, 19 Feb 2015 18:19:59 +0000</pubDate>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[APAR]]></category>
		<category><![CDATA[FormSync]]></category>
		<category><![CDATA[Patch]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=589</guid>

					<description><![CDATA[&#160; Read the cover letter, highlights forms that have been modified, and Sps that have EXTGEN on. For EXTGEN SPs, will need to manually apply the new changes. For modified Forms, make a backup of the Form scripts use FormSync. Apply the patch to unused configuration, such as Demo. Merge the new vendor version of [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><b></b>    </p>
<p>&#160;</p>
<ol>
<li>
<p>Read the cover letter, highlights forms that have been modified, and Sps that have EXTGEN on. </p>
</li>
<li>
<p>For EXTGEN SPs, will need to manually apply the new changes. </p>
</li>
<li>
<p>For modified Forms, make a backup of the Form scripts use FormSync.</p>
</li>
<li>
<p>Apply the patch to unused configuration, such as Demo. </p>
</li>
<li>
<p>Merge the new vendor version of form from Demo to target configuration, form by form. </p>
<ol>
<li>
<p>Start FormSync with </p>
</li>
<li>
<p>Filter with single form.<img fetchpriority="high" decoding="async" src="https://lh5.googleusercontent.com/egk_zNL8wjQIQyJ14Wv3zFeRb3SFEhB1Cxy92jYuiBLQlvk6LuSQmGtocYp2DwlGMelHPd1MS8FuRyQs0ehir5o4NMJ3KyD_p55ZCN7r_swEp3UfYL-0rbW365f8FUvzIWw" width="479" height="521" /></p>
</li>
<li>
<p>Do not apply change to any other objects. <img decoding="async" src="https://lh5.googleusercontent.com/PkQDeJthnFQ0eQtLlj0dW06dCJksML21_Ws-Ot0NUMIm6od_iJv9T3jgN3mCo6uW5BgrkkBFt_jQsUsh2gvDm4woTAF9daf_UKMXbgk3duuZ8EIFHGd4idpJdQvef58g9Gc" width="475" height="291" /></p>
</li>
<li>
<p>Keep other object unchanged. </p>
</li>
</ol>
</li>
<p>     <img decoding="async" src="https://lh3.googleusercontent.com/QzVSjAlnWTGEe1pYuKLOSAhzTkdgZGhRM5vxiJ8CEMO5hwZVf-H7sRMkoEbTdro4F0xK-V8rUYa845dgW_sfM9Lk1oMq5AiE0rT-pG7od_Xgmf1NEeTE-OKFF-rau7oOcas" width="480" height="519" /></ol>
<p>Remember to uncheck all the filters here. </p>
<ol start="start">     </ol>
<ol start="start">
<li>
<p>Run Synchronization</p>
</li>
</ol>
<p>     <img loading="lazy" decoding="async" src="https://lh6.googleusercontent.com/iysLAuYjBMfmwlaTA2_tI6ZiDtn06eRj4v8NQ_7MrY-IkyHVYevGwcAIWIx87MGDzEI13Ox32AKCVs-oQ7eCzmMpxuObbOFfOEuE9qW0Qz9FOCBFbB9DoTP6EayYWkfjt9I" width="390" height="617" />    </p>
<ol start="start">
<li>
<p>Test the newly merged, modified form.&#160; May need to work out conflict if there is any. </p>
</li>
</ol>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/application/applying-patch-on-a-modified-form/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Some notes on Job Planned Cost</title>
		<link>https://www.sytelinemaster.com/application/some-notes-on-job-planned-cost/</link>
					<comments>https://www.sytelinemaster.com/application/some-notes-on-job-planned-cost/#respond</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Thu, 19 Feb 2015 18:00:04 +0000</pubDate>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[cost roll up]]></category>
		<category><![CDATA[Current Unit Cost]]></category>
		<category><![CDATA[Job Planned Cost]]></category>
		<category><![CDATA[Unit Cost]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=582</guid>

					<description><![CDATA[1) The &#8220;Job BOM Cost Roll Up&#8221; utility and the &#8220;Update Planned Cost&#8221; button in Job form, Cost Detail tab are pretty much doing the same thing, they will update the material cost in job material. &#160; &#160; &#160; &#160; &#160; &#160; &#160; 2) Syteline system didn&#8217;t maintain a field for total job planned cost, you [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>1) The &#8220;Job BOM Cost Roll Up&#8221; utility and the &#8220;Update Planned Cost&#8221; button in Job form, Cost Detail tab are pretty much doing the same thing, they will update the material cost in job material.</p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/ScreenHunter_04-Feb.-19-09.33.jpg"><img loading="lazy" decoding="async" class="alignleft size-medium wp-image-584" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/ScreenHunter_04-Feb.-19-09.33-400x238.jpg" alt="ScreenHunter_04 Feb. 19 09.33" width="400" height="238" srcset="https://www.sytelinemaster.com/wp-content/uploads/2015/02/ScreenHunter_04-Feb.-19-09.33-400x238.jpg 400w, https://www.sytelinemaster.com/wp-content/uploads/2015/02/ScreenHunter_04-Feb.-19-09.33.jpg 894w" sizes="auto, (max-width: 400px) 100vw, 400px" /></a></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/ScreenHunter_05-Feb.-19-09.38.jpg"><img loading="lazy" decoding="async" class=" size-medium wp-image-585 alignnone" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/ScreenHunter_05-Feb.-19-09.38-400x221.jpg" alt="ScreenHunter_05 Feb. 19 09.38" width="400" height="221" srcset="https://www.sytelinemaster.com/wp-content/uploads/2015/02/ScreenHunter_05-Feb.-19-09.38-400x221.jpg 400w, https://www.sytelinemaster.com/wp-content/uploads/2015/02/ScreenHunter_05-Feb.-19-09.38.jpg 679w" sizes="auto, (max-width: 400px) 100vw, 400px" /></a></p>
<p>&nbsp;</p>
<p>2) Syteline system didn&#8217;t maintain a field for total job planned cost, you have to run job costing reports like &#8220;Job Cost Various Report&#8221; to see the total planned cost.</p>
<p>3) Job BOM Cost Roll Up use the item Unit Cost, and Current BOM Cost Roll Up use item Current Unit Cost.  So even you just copy the Job BOM from Current BOM, the current cost of job item may be differ than the job planned cost.</p>
<p>4) Cost roll up utilities rely on Unit Cost and Current Unit Cost maintained in Item Cost.  For a new item, say it is a purchase item, Syteline system would not assign Unit Cost and Current Unit Cost, until you conduct the first inventory transaction for the item (the transaction can be a PO receive, a Job complete receive or Misc receipt).   So your job material plan cost would not include these new materials.  Even you create a PO for the new item, system would not save the PO cost back into item cost, until you actually receive that PO.   However, for a new item, with or without a PO, you can use Item Cost form, Cost Maint tab to assign initial Unit Cost and Current Unit Cost.</p>
<div><img loading="lazy" decoding="async" class="CToWUd a6T" tabindex="0" src="https://mail.google.com/mail/u/1/?ui=2&amp;ik=88c3afeb78&amp;view=fimg&amp;th=14ba2dde5786e100&amp;attid=0.2&amp;disp=emb&amp;realattid=ii_14ba2c1d6e04568a&amp;attbid=ANGjdJ_QkNa1EqgISNP-gmWK1EFZQI172iibRyrnOLXTrTaiPN_LDWf7uTro3w-__ock8_G3O6EWRYwegrlsfE8E5cWDNWLeSYsPvHps9TJx2T5RxwxZiAe5XV4FQew&amp;sz=w1124-h800&amp;ats=1424366627296&amp;rm=14ba2dde5786e100&amp;zw&amp;atsh=1" alt="Inline image 2" width="562" height="400" /></p>
<div class="a6S" dir="ltr"></div>
</div>
<div>You will see that the Unit Cost fields are open for edit for this new item.  Once you conduct a receiving transaction and has qty on hand, the Unit Cost fields are No Longer editable.  It will be maintained by the system.</div>
<div></div>
<div>Note 1: these initial unit costs and current unit costs will have no effect on your inventory as you have qty-on-hand of 0.  These purely just for your job plan cost.</div>
<div></div>
<div>So for a new purchase item, it is suggested that you a) setup vendor contract price, b) setup initial unit cost and current unit cost in item cost maintenance, c) do cost roll up.</div>
<div></div>
<div>5) There is checkbox in PO line form, called &#8220;Update Job Material Unit Cost&#8221;, this only works for cross-referenced job material.  It will update the job material cost, when the PO cost change.</div>
<div></div>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/application/some-notes-on-job-planned-cost/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Setup and process 1099 in Syteline</title>
		<link>https://www.sytelinemaster.com/implementation/setup-and-process-1099-in-syteline/</link>
					<comments>https://www.sytelinemaster.com/implementation/setup-and-process-1099-in-syteline/#respond</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Tue, 17 Feb 2015 17:10:58 +0000</pubDate>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[Implementation]]></category>
		<category><![CDATA[1099]]></category>
		<category><![CDATA[AP]]></category>
		<category><![CDATA[Vendor]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=564</guid>

					<description><![CDATA[1) Setup Tax Parameter, enter your own company’s Tax ID. 2) In your Tax System setup, make sure the Tax ID Prompt Location set to included Vendor (Vendor or Both). 3) In Accounts Payable Parameters, under 1099 tab, enter your company information. These are info will be print on your 1099 form. 4) Now, for [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><a name="OLE_LINK1"></a></p>
<p>1) Setup Tax Parameter, enter your own company’s Tax ID. </p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0027.gif"><img loading="lazy" decoding="async" title="clip_image002[7]" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image002[7]" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0027_thumb.gif" width="244" height="100" /></a></p>
<p>2) In your Tax System setup, make sure the Tax ID Prompt Location set to included Vendor (Vendor or Both). </p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0045.gif"><img loading="lazy" decoding="async" title="clip_image004[5]" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image004[5]" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0045_thumb.gif" width="244" height="146" /></a></p>
<p>3) In Accounts Payable Parameters, under 1099 tab, enter your company information. These are info will be print on your 1099 form. </p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0065.gif"><img loading="lazy" decoding="async" title="clip_image006[5]" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image006[5]" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0065_thumb.gif" width="244" height="148" /></a></p>
<p>4) Now, for each vendor that you need to send 1099, enter their Tax ID.</p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0085.gif"><img loading="lazy" decoding="async" title="clip_image008[5]" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image008[5]" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0085_thumb.gif" width="244" height="158" /></a></p>
<p>5) Part of your year end procedure, you should run the “Rebalance Vendor Payment History” utility. </p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0105.gif"><img loading="lazy" decoding="async" title="clip_image010[5]" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image010[5]" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0105_thumb.gif" width="244" height="152" /></a></p>
<p>This will update the Payment History tab on your Vendors form.</p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0125.gif"><img loading="lazy" decoding="async" title="clip_image012[5]" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; margin: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image012[5]" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0125_thumb.gif" width="244" height="98" /></a></p>
<p>6) Now you are ready to print the 1099 form. </p>
<p><a href="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0145.gif"><img loading="lazy" decoding="async" title="clip_image014[5]" style="border-top: 0px; border-right: 0px; background-image: none; border-bottom: 0px; padding-top: 0px; padding-left: 0px; border-left: 0px; display: inline; padding-right: 0px" border="0" alt="clip_image014[5]" src="http://www.sytelinemaster.com/wp-content/uploads/2015/02/clip_image0145_thumb.gif" width="244" height="149" /></a></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/implementation/setup-and-process-1099-in-syteline/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>SQL Query Syteline 9</title>
		<link>https://www.sytelinemaster.com/sql/sql-query-syteline-9/</link>
					<comments>https://www.sytelinemaster.com/sql/sql-query-syteline-9/#respond</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Tue, 17 Feb 2015 16:50:35 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[SQL]]></category>
		<category><![CDATA[SL9]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=545</guid>

					<description><![CDATA[In Syteline 9, there is one significant database schema change.  All major tables like item are replaced with a view and _mst table.  There are some context variables need to be set, before you can run query against to the views.  Otherwise query to the view will return no data.  And here is the variable [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>In Syteline 9, there is one significant database schema change.  All major tables like item are replaced with a view and _mst table.  There are some context variables need to be set, before you can run query against to the views.  Otherwise query to the view will return no data.  And here is the variable declaration, with sample query after that.</p>
<blockquote><p>DECLARE @Br NVARCHAR(8)</p>
<p>SET @Br = &#8216;SiteName’&#8217;</p>
<p>DECLARE @Context NVARCHAR(100)</p>
<p>SET @Context = @Br</p>
<p>DECLARE @BinVar VARBINARY(128)</p>
<p>SET @BinVar = CONVERT (VARBINARY(128), @Context)</p>
<p>set CONTEXT_INFO @BinVar</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>select co.slsman,co.co_num,co.type, co.order_date, coitem.co_line, coitem.item, coitem.qty_ordered_conv,coitem.price_conv,co.exch_rate</p>
<p>, ca.name, coitem.qty_ordered_conv * coitem.price_conv &#8216;Amount&#8217;, coitem.co_release</p>
<p>from coitem</p>
<p>join co on co.co_num = coitem.co_num</p>
<p>left join custaddr ca on ca.cust_num = co.cust_num and ca.cust_seq = co.cust_seq</p>
<p><strong>where isnull(co.slsman,&#8221;) = &#8221;</strong></p></blockquote>
<p>Update 2/10/2015</p>
<p>You may now just call this Sp.</p>
<p>DECLARE @Infobar InfobarType;<br />
EXEC [dbo].[SetSiteSp] &#8216;CCSSL&#8217;, @Infobar OUTPUT</p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/sql/sql-query-syteline-9/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Overhead Rate in Syteline</title>
		<link>https://www.sytelinemaster.com/development/overhead-rate-in-syteline/</link>
					<comments>https://www.sytelinemaster.com/development/overhead-rate-in-syteline/#respond</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Mon, 16 Feb 2015 20:23:51 +0000</pubDate>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[change cost rate]]></category>
		<category><![CDATA[cost roll up]]></category>
		<category><![CDATA[department]]></category>
		<category><![CDATA[Overhead]]></category>
		<category><![CDATA[overhead rate]]></category>
		<category><![CDATA[WC]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=540</guid>

					<description><![CDATA[]]></description>
										<content:encoded><![CDATA[<p><iframe loading="lazy" src="https://docs.google.com/presentation/d/124srjKCrCJ8IjESeKFO46GSARom0trpE5iBoiM0mAp0/embed?start=false&amp;loop=false&amp;delayms=3000" width="602" height="357" frameborder="0" allowfullscreen="allowfullscreen"></iframe></p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/development/overhead-rate-in-syteline/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Fixing YTD number in Item warehouse.</title>
		<link>https://www.sytelinemaster.com/implementation/fixing-ytd-number-in-item-warehouse/</link>
					<comments>https://www.sytelinemaster.com/implementation/fixing-ytd-number-in-item-warehouse/#respond</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Tue, 03 Feb 2015 17:44:38 +0000</pubDate>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[Implementation]]></category>
		<category><![CDATA[Item warehouse]]></category>
		<category><![CDATA[Year-end Procedure]]></category>
		<category><![CDATA[YTD]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=537</guid>

					<description><![CDATA[Part of the Syteline year end procedure is to run an utility to reset the YTD number in item warehouse form.  This needs to be done in timely manner.  If you forget to run it during your year-end, there is no rebalance utility to recalculate that these YTD number in Syteline. The below small script [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Part of the Syteline year end procedure is to run an utility to reset the YTD number in item warehouse form.  This needs to be done in timely manner.  If you forget to run it during your year-end, there is no rebalance utility to recalculate that these YTD number in Syteline.</p>
<p>The below small script is to help re-calculate and update that YTD numbers.</p>
<blockquote><p>&#8212;&#8212;- Checking &#8212;&#8212;&#8212;-<br />
select top 100<br />
iw.item,<br />
iw.whse,<br />
(select SUM(qty) from matltran where item = iw.item and whse = iw.whse and trans_date &gt; &#8216;1/1/2015&#8217; and<br />
((trans_type = &#8216;R&#8217; and ref_type &lt;&gt; &#8216;K&#8217; and ref_type &lt;&gt; &#8216;S&#8217;) &#8212; PO receiptor<br />
or<br />
(trans_type = &#8216;W&#8217; and ref_type = &#8216;P&#8217;) &#8212; PO return.<br />
) ) &#8216;YTD Purchase&#8217;,<br />
(select SUM(qty) from matltran where item = iw.item and whse = iw.whse and trans_date &gt; &#8216;1/1/2015&#8217; and<br />
((trans_type = &#8216;S&#8217;) &#8212; CO Shipment<br />
or<br />
(trans_type = &#8216;W&#8217; and ref_type = &#8216;O&#8217;) &#8212; CO return.<br />
) ) &#8216;YTD Sold&#8217;<br />
from itemwhse iw<br />
where item = &#8216;512653&#8217;</p>
<p>&#8212;&#8212;&#8212;&#8211; Actual Update &#8212;&#8212;&#8212;&#8212;-<br />
update itemwhse<br />
set qty_pur_ytd = (select SUM(qty) from matltran where item = itemwhse.item and whse = itemwhse.whse and trans_date &gt; &#8216;1/1/2015&#8217; and<br />
((trans_type = &#8216;R&#8217; and ref_type &lt;&gt; &#8216;K&#8217; and ref_type &lt;&gt; &#8216;S&#8217;) &#8212; PO receiptor<br />
or<br />
(trans_type = &#8216;W&#8217; and ref_type = &#8216;P&#8217;) &#8212; PO return.<br />
) ),<br />
qty_sold_ytd = (select SUM(qty) from matltran where item = itemwhse.item and whse = itemwhse.whse and trans_date &gt; &#8216;1/1/2015&#8217; and<br />
((trans_type = &#8216;S&#8217;) &#8212; CO Shipment<br />
or<br />
(trans_type = &#8216;W&#8217; and ref_type = &#8216;O&#8217;) &#8212; CO return.<br />
) )</p></blockquote>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/implementation/fixing-ytd-number-in-item-warehouse/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Send Email from SQl Database</title>
		<link>https://www.sytelinemaster.com/sql/send-email-from-sql-database/</link>
					<comments>https://www.sytelinemaster.com/sql/send-email-from-sql-database/#respond</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Thu, 07 Aug 2014 20:56:00 +0000</pubDate>
				<category><![CDATA[SQL]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[SQL Mail]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=534</guid>

					<description><![CDATA[This is a great blog post regarding how to setup SQL Mail.&#160; Need to keep for reference. SQL SERVER – 2008 – Configure Database Mail – Send Email From SQL Database]]></description>
										<content:encoded><![CDATA[<p>This is a great blog post regarding how to setup SQL Mail.&#160; Need to keep for reference. </p>
<h3><a href="http://blog.sqlauthority.com/2008/08/23/sql-server-2008-configure-database-mail-send-email-from-sql-database/">SQL SERVER – 2008 – Configure Database Mail – Send Email From SQL Database</a></h3>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/sql/send-email-from-sql-database/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Some suggested routine after a Syteline Upgrade</title>
		<link>https://www.sytelinemaster.com/development/some-suggested-route-after-a-syteline-upgrade/</link>
					<comments>https://www.sytelinemaster.com/development/some-suggested-route-after-a-syteline-upgrade/#respond</comments>
		
		<dc:creator><![CDATA[SytelineMaster]]></dc:creator>
		<pubDate>Sun, 06 Jul 2014 18:09:00 +0000</pubDate>
				<category><![CDATA[Application]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[_all table]]></category>
		<category><![CDATA[_tmp]]></category>
		<category><![CDATA[_tt]]></category>
		<category><![CDATA[replication]]></category>
		<category><![CDATA[Temp Table]]></category>
		<category><![CDATA[Trigger]]></category>
		<category><![CDATA[Upgrade]]></category>
		<guid isPermaLink="false">http://www.sytelinemaster.com/?p=531</guid>

					<description><![CDATA[They are not stated in Syteline manual, but from my experience, I would suggest the following routine after upgrade a Syteline DB. 1) Regenerate _all table, by using “Update _All Tables” form. 2) Regenerate trigger, by using “Trigger management” form. 3) Regenerate Replication Triggers, if you are using multi-site replication. 4) Drop all the _tt [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>They are not stated in Syteline manual, but from my experience, I would suggest the following routine after upgrade a Syteline DB. </p>
<p>1) Regenerate _all table, by using “Update _All Tables” form.</p>
<p>2) Regenerate trigger, by using “Trigger management” form. </p>
<p>3) Regenerate Replication Triggers, if you are using multi-site replication.</p>
<p>4) Drop all the _tt and _tmp tables.&#160; These would force system to rebuild those temp tables.&#160; Please refer to <a href="http://www.sytelinemaster.com/development/information-on-the-different-temporary-tables-in-a-syteline-database/">Information on the different temporary tables in a SyteLine database</a> for a script to drop all those temp table. </p>
]]></content:encoded>
					
					<wfw:commentRss>https://www.sytelinemaster.com/development/some-suggested-route-after-a-syteline-upgrade/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
