Find Jobs
Hire Freelancers

Code change to • Integration Services package (dtsx) built on SQL Server 2008 Standard

€8-30 EUR

Completed
Posted almost 10 years ago

€8-30 EUR

Paid on delivery
Description Current Process The package currently takes a 'flat file' ( CSV) from a specific network folder address ( for example T:\02output\) and transforms this flat file into a XML file which it then saves to another network folder address ( for example T:\03xmlexact). The XML files is a Sales Order file for an ERP Package Contained in the script code is some logic that adds 'freight lines' to the Sales Order, the relevant excerpt of this code is below // adding freight if (quantity > 0) { sql = @"SELECT [login to view URL] FROM staffl st INNER JOIN cicmpy c ON c.cmp_wwn=[login to view URL] WHERE [login to view URL] ='FREIGHT' and LTRIM(RTRIM([login to view URL]))='" + [login to view URL]("'", "''") + "' and '" + orderDate2 + @"' between [login to view URL] and [login to view URL] order by [login to view URL] "; cmd = new OleDbCommand(sql, cnn); OleDbDataReader dr = [login to view URL](); int i = 2; // line no while ([login to view URL]()) { string artcode = [login to view URL](0).Trim(); el = (XmlElement)[login to view URL]("//eExact/Orders/Order/OrderLine").Clone(); [login to view URL]["lineNo"].Value = [login to view URL](); [login to view URL]("Item").Attributes["code"].Value = artcode; if (artcode == "FRT") [login to view URL]("Quantity").InnerText = "1"; [login to view URL]("//eExact/Orders/Order").AppendChild(el); i++; } } Requirement We need to add some further logic to the code which determines when freight lines should be added. Currently freight lines are always applied if (quantity > 0) in the code extract above We wish this to be changed so that in addition to the condition that ' if (quantity > 0)' that freight will only be applied where the haulier and debtor fields in the inputted 'flat file' meet the additional conditions below Haulier in ('A002', 'B002','C001','M002') or the Haulier = 'A001' and Debtor <> '1027' or Haulier = 'D002' and Debtor not in ('1049','1119') or Haulier = 'R001' and Debtor <> '1027' or Haulier = 'R101' and Debtor not in ('1003','1165','1119') or Haulier = 'S001' and Debtor <> '1027' The Microsoft Visual C# 2008 code of the attached package should be changed for these extra conditions
Project ID: 5936103

About the project

10 proposals
Remote project
Active 10 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
Awarded to:
User Avatar
Hi keanebrendan, The script should not be too hard to modify, will I be able to have the file to test in the SSIS ? Thanks, John
€36 EUR in 1 day
5.0 (14 reviews)
6.5
6.5
10 freelancers are bidding on average €59 EUR for this job
User Avatar
Good morning, I'm an experienced SQL Server developer and I can do that changes for you. Feel free to ask any questions.
€53 EUR in 1 day
5.0 (4 reviews)
4.8
4.8
User Avatar
Hi, I have excellent work exp in sql server . I can fix this sql query for you. Lets discuss more about the project. Thanks
€61 EUR in 2 days
5.0 (6 reviews)
4.4
4.4
User Avatar
Hello Keanebrendan, I am IT engineer with European diploma since 2005 Certified as Technical specialist in Microsoft SQL Server databases BI, i have more than 8 years in IT projects with 5 years working around databases and BI development. My last job was senior BI consultant within Accenture ,for more than 4 years .I worked for several database projects and advanced SQL development on behalf of European Customers (Carrefour, LOREAL,Eurovia ..). I have strong skills in database and Business Intelligence to develop all types of requirements related ,and given my experience, I am persuaded to give you High quality of work delivery withing budget and time Best regards,
€168 EUR in 2 days
4.8 (13 reviews)
4.4
4.4
User Avatar
Hi, I have gone through your descriptions and Attachments,I understand it thoroughly,I am 4 + years experienced ASP.NET,C# developer at CMM5 level company.I can do your job easily before your deadline . I can give you the proper steps which will be followed by the Software development stage. And we are looking for long term relationship,So we are ready to give you support your Application. please let me know if you have any concern.I am ready to work now
€150 EUR in 3 days
3.7 (29 reviews)
5.4
5.4
User Avatar
Hi, I am an individual freelance, having more than 10yrs of exp in developing applications, window & web based, using .Net (C#.Net, Asp.Net (MVC), XML, WPF, WCF (Webservices) kendo ui, MySQL and SQL Server etc). By worked with Giants clients like Microsoft as a vendor, got expertise in delivering the quality code with in the time please see my profile. Time and cost may vary based on the complexity and the requirements. Awaiting for your positive response
€30 EUR in 1 day
4.7 (12 reviews)
4.0
4.0
User Avatar
Hi! I', a SQL Server expert and developer, experience in SSIS and .NET. I can modify your dtsx and add the condition that it needs. Thanks in advance!
€29 EUR in 2 days
5.0 (6 reviews)
3.8
3.8
User Avatar
Hi, I would like to explain first what may seem to be my weekness here. I am new here so you may have a hard time trusting me if I am a better candidate for this job or not. But believe me I am the best. To cut down you fear I've placed my bid way below what it should be. Now coming to technicalities, I am an expert in MS BI and the work you require accomplished is like my day to day work. I everyday work on SSIS (dtsx) packages and their integration with C#. I read your raw project plan which is quite straight forward and easy. I guess this all makes me the best person you could have for this job. Thanks.
€24 EUR in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
€27 EUR in 2 days
0.0 (0 reviews)
0.0
0.0
User Avatar
A proposal has not yet been provided
€8 EUR in 1 day
0.0 (0 reviews)
0.0
0.0

About the client

Flag of IRELAND
Turloughmore, Ireland
5.0
11
Payment method verified
Member since Jan 16, 2009

Client Verification

Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.