
Suoritettu
Julkaistu
Maksettu toimituksen yhteydessä
Project description I need a reliable way to detect which sales invoices/remitos are marked as paid in the DUX web UI ([login to view URL]) and write them into a Google Sheet. What I want * Source of truth is the DUX “Facturación → Ventas” list screen where each row shows at least: Invoice/Comprobante (e.g., “CX-00001-00020623”), Total, and Cobrado. * A row is considered PAID when: Cobrado == Total AND Cobrado > 0 (must parse AR currency formats: “$ 1.234,56” etc.). * For each PAID row, extract the invoice number in format “00001-00020609” (in DUX it appears as “CX-00001-00020609”; extract with regex \d{5}-\d{8}). * Append results into this Google Sheet (tab: “Cobrados”), columns: 1. Fecha (timestamp when detected) 2. Remito (00001-00020609) 3. Cobrado (amount) Google Sheet link: [[login to view URL]]([login to view URL]) * Must avoid duplicates (if the Remito already exists in the sheet, don’t add it again). Key constraint * DO NOT use DUX payments API endpoints. We tried API-based approaches and they are unreliable / rate-limited for this use case. The solution must rely on what the DUX web UI shows (any approach you prefer: browser automation, DOM extraction, network inspection, etc.). How often / how it runs * I’m open to your recommendation: manual (button/script run), scheduled (every 15 minutes), or both. The only requirement is that it’s practical for a Windows PC user and stable. What we already tried (so you don’t repeat dead-ends) 1. Network “listener” approach: * We attempted to detect paid rows by intercepting browser traffic while a user navigates the DUX Ventas page (capturing HTML / JSF partial responses / XHR responses) and parsing Total/Cobrado from those responses. * In practice, we couldn’t make it stable enough across sessions and UI changes. 2. Separate automation/scraper approach: * We considered a standalone script that logs into DUX, navigates to Facturación → Ventas, paginates through the last N pages, reads the visible table values (Total/Cobrado/Comprobante) and exports the paid ones. * We didn’t finalize a working implementation. Deliverable * A working solution with clear setup instructions and a simple way to run it on Windows. * Logging/reporting: number of pages scanned, number of paid invoices found, duplicates skipped, and any errors. What I will provide after hiring * A DUX user account for testing (shared privately). * The Google Sheet access as needed. * Screenshots of the relevant DUX screen (Facturación → Ventas) showing the columns Total and Cobrado. What I will NOT provide * My previous source code attempts (interceptor/launcher scripts) — you can implement it your own way.
Projektin tunnus (ID): 40272989
77 ehdotukset
Etäprojekti
Aktiivinen 5 päivää sitten
Aseta budjettisi ja aikataulu
Saa maksu työstäsi
Kuvaile ehdotustasi
Rekisteröinti ja töihin tarjoaminen on ilmaista

Hi I have expertise in Web Automation using Python and can develop you a robust and reliable program to automate the task of exporting sales data from DUX web UI into Google Sheets, based on your listed requirements. I'm available to discuss details in chat and can start right away. Abdul H.
$100 USD 2 päivässä
7,8
7,8
77 freelancerit tarjoavat keskimäärin $137 USD tätä projektia

Hello, As a highly skilled and experienced JavaScript developer, my ability to navigate around any situation and my passion for problem-solving make me the best fit for this assignment. I am well aware that rate-limited API endpoints can become unreliable in certain contexts, which is why I will take an alternative approach with a browser automation method using DOM extraction and network inspection techniques if needed. My proficiency in regex and parsing AR currency formats will ensure accurate extraction of the paid invoice numbers (e.g., “CX-00001-00020609”). Furthermore, as you require, to avoid duplication, I will incorporate an efficient checking mechanism within the solution. Given your flexibility on timing, we can set up a manual or scheduled process. I assure you that our solution will be practical for Windows PC users and stable. Throughout the project, expect transparent logging of every operation indicating the number of pages scanned, paid invoices found, duplicates skipped, any errors encountered, and most importantly maintained data integrity. I appreciate your consideration and would love to contribute my software development skills to provide you with a reliable way to detect paid invoices in your DUX account and export them into your Google Sheet in a seamless manner. I await your agreement to share necessary details (DUX and Google Sheet access) so we can get started right away! Thanks!
$180 USD 3 päivässä
7,8
7,8

Hello I can build a stable Windows-based browser automation (e.g., Playwright/Selenium) that logs into DUX, scans Facturación → Ventas, parses AR currency correctly, detects PAID rows (Cobrado == Total > 0), extracts the remito via regex, and appends only new entries to your Google Sheet with full logging (pages scanned, found, duplicates skipped, errors), all without using the DUX API and with clear setup instructions. Regards Muhammad
$150 USD 1 päivässä
5,4
5,4

⭐⭐⭐⭐⭐ ✅Hi there, hope you are doing well! I've worked on several projects automating data extraction from web UIs into Google Sheets, ensuring reliable, real-time sync without using unstable APIs. The key to success here is robust browser automation with precise DOM parsing and careful handling of currency formats and duplicate checks. Approach: ⭕ Create a stable browser automation script (likely with Puppeteer or Playwright) to log into DUX and navigate to Facturación → Ventas ⭕ Extract paid invoice rows by parsing the DOM and correctly interpreting "Cobrado" and "Total" with AR currency formatting ⭕ Apply regex to pull invoice numbers in the exact "00001-00020609" format ⭕ Append new paid entries into your specified Google Sheet avoiding duplicates ⭕ Implement logging to report number of pages scanned, invoices found, duplicates skipped, and errors ⭕ Provide a simple manual or scheduled run method suitable for Windows users with clear setup instructions ❓ Could you confirm if you prefer a manual trigger, scheduled run, or both for this script? I'm confident I can deliver a stable, maintainable solution tailored exactly to your workflow. Best regards, Nam
$200 USD 3 päivässä
5,3
5,3

Hello [ClientFirstName], I hope you are doing well. I design robust, browser-based automation that reads what you see on the DUX web UI and exports exactly what you need to Google Sheets, without touching any API. I’ve built reliable web-scraping and browser-automation workflows in Python and Node.js that parse currency formats, extract invoice numbers with precise regex, and update Sheets while preventing duplicates. My approach keeps you in control: it works with the live UI, adapts to minor UI changes, and logs everything for traceability. I’ll implement a Windows-friendly setup that logs into DUX, navigates to Facturación → Ventas, identifies paid rows by parsing Cobrado vs Total, extracts the 00001-00020609 style remito, and appends to the Cobrados tab with Fecha, Remito, and Cobrado. Duplicates will be checked against existing Remito entries. I’ll provide clear setup steps and a simple way to run it on schedule or on demand, with status reporting. Please feel free to contact me so we can discuss more details. I am looking forward to the chance of working together. Best regards, Billy Bryan
$250 USD 3 päivässä
4,1
4,1

As a seasoned full-stack developer, I understand the unique challenges of web scraping and automation projects, and this is where I excel. While my expertise lies in JavaScript, Node.js, and Python, I have always been an advocate for finding practical solutions rather than relying solely on APIs. That’s why your project particularly resonates with me. My comprehensive experience, especially in browser automation and DOM extraction, would be particularly useful in working within the constraints you’ve provided. I strongly believe in providing efficient and long-lasting solutions to my clients; therefore, throughout every stage of your project - from initial setup to actual implementation - I will ensure that you're kept informed with profound transparency. In addition to providing a detailed guide on how to run the tool on your Windows PC; I will also document the entire process extensively, including number of pages scanned, invoices found, duplicates skipped, and any errors encountered throughout.
$180 USD 7 päivässä
4,0
4,0

Hello, thanks for posting this project. I am confident in my ability to design and develop robust Gaming APIs with complex business logic using PHP Laravel. While this task focuses on web UI scraping and Google Sheets integration rather than an API, I will leverage the same disciplined approach: reliable data extraction, robust parsing of AR currency formats, and careful handling to avoid duplicates. I have over 5 years of experience in Laravel development and a deep understanding of MySQL for optimized performance. I am excited about the opportunity to tackle the challenges of this DUX invoicing export project, delivering a repeatable Windows-friendly workflow that scans the DUX Facturación → Ventas page, detects paid rows by comparing Cobrado to Total (with currency parsing), extracts the 00001-00020609 style Remito via regex, and appends to the Google Sheet in the Cobrados tab with the required columns. The solution will avoid any DUX payments API and rely on browser automation/DOM extraction as requested, with deduplication logic to skip already-listed Remitos. I will provide clear setup instructions, logging of pages scanned, paid invoices found, duplicates skipped, and robust error reporting. What is your preferred balance between a fully automated Windows tool with a simple launcher vs. a lightweight script that you can run from a terminal, considering your workflow and maintenance preferences? How soon are you looking to get started on this project? Looking forwar
$120 USD 7 päivässä
3,5
3,5

Hello, hope you are doing well, With my extensive technical skills and an impressive track record in automating complex processes, I'm confident I can deliver the comprehensive invoicing solution you're looking for. My experience in full-stack web and app development, along with proficiency in both Python and JavaScript, equip me to navigate the intricacies of web interfaces like DUX. Operating within the limitations you've specified, I'll approach this project using DOM extraction, browser automation, and network inspection techniques. This way, we'll extract the precise values you need from the UI without relying on DUX API endpoints. In the instances you've tried scraping data directly from the DUX website and encountered instability or uneven results due to user sessions and UI changes, my expertise comes as a great advantage. Attention-to-detail is a defining characteristic of my work approach, ensuring that even subtle changes or variations in presentation won't hinder the performance of the detection mechanism. As a result-driven professional, my primary goal will be to provide you with a stable solution that detects PAID rows accurately at all times.
$250 USD 2 päivässä
5,2
5,2

Dear Client, Since API-based methods and network listeners have proven unstable for DUX’s specific JSF-heavy architecture, the most robust path forward is a Playwright-driven Browser Automation (Python or Node.js). I will build a "Headless-capable" script specifically for Windows that handles the DUX login, navigates the DOM of the Facturación → Ventas table, and performs real-time currency parsing ($ 1.234,56 → 1234.56) to identify paid rows with 100% accuracy. Why Choose Me? Scraping Specialist: I have extensive experience with "stubborn" ERP interfaces that don't play well with standard APIs. Data Accuracy: I prioritize currency normalization—I know how a single comma/dot mismatch can break financial automation. Stable Delivery: I provide clean, commented code that is easy to update if DUX changes their UI slightly in the future. I am ready to build this "UI-to-Sheet" bridge. Best regards, Oleksandr
$140 USD 2 päivässä
3,7
3,7

Hi there, I understand you want to reliably detect paid rows in the DUX web UI and export them to a Google Sheet without using the DUX API. I’ll implement a Windows-friendly browser automation (Python with Playwright or Selenium) that logs in, scrapes the Ventas table, applies the Cobrado==Total && Cobrado>0 rule, extracts the 00001-00020609 pattern, and appends unique rows to the Cobrados tab with timestamp, remito, and cobrado. It will run on schedule or on demand and avoid duplicates. Best Regards Jeric
$100 USD 4 päivässä
3,6
3,6

Hello, I am available immediately to begin building a Windows-friendly scraper that reads DUX's Facturación → Ventas, detects paid rows by Cobrado == Total, and exports matches like 00001-00020609 to Google Sheets. I have hands-on experience with web scraping, DOM parsing, and Google Sheets integration using Node.js/Python, focusing on robust error handling and deduplication. I will implement a browser-driven or DOM-based solution that logs in, iterates pages, filters paid invoices, avoids duplicates, and provides simple setup instructions. Next steps: I can deliver a working prototype quickly;
$100 USD 2 päivässä
3,4
3,4

Hello, I have extensive experience in web development and JavaScript. I have carefully reviewed your project requirement to export paid invoices from DUX to Google Sheets without using the DUX API. To achieve this, I propose implementing a solution that utilizes browser automation to extract information from the DUX web UI, specifically the "Facturación → Ventas" list screen. By parsing the necessary data using regex for invoice numbers and currency formats, I will then append the results to the specified Google Sheet tab, ensuring avoidance of duplicates. Additionally, I will provide a detailed setup guide for the solution to run effectively on a Windows PC, along with logging/reporting functionalities to track the scanning process and identify any errors. Let's discuss further in chat for a comprehensive understanding of your requirements. Best regards, Syed
$140 USD 2 päivässä
3,4
3,4

I hope you're doing well! My name is Nawal, and I bring over nine years of experience in [ProjectTitle]. After carefully reviewing your project brief, I’m confident that I understand your needs and can deliver exactly what you're looking for. Here’s what I offer: ✅ Multiple initial drafts within 24 to 48 hours ✅ Unlimited revisions until you're 100% satisfied ✅ Final delivery in all required formats, including the editable master file and full copyright ownership You can check out my portfolio and past work here: ? Freelancer Profile – eaglegraphics247 I’d love to discuss your project further and explore how we can make your vision a reality. Let me know a convenient time for a quick chat! Looking forward to working together. Best regards, Nawal
$70 USD 1 päivässä
3,1
3,1

Welcome to professional Python development services! Hi there, I'm Alema, a Python expert programmer who strives for clear code in atmospheric, numerical weather prediction, physics, and all other seminal fields. I'm ready to provide you with high-quality services. I have completed 350+ projects with a 100% Positive Rating. If you are looking for Quality work, look no further. Also, we are a team of professional workers, and we are always available 24/7 to help employers without limitations, and delivery is guaranteed on time. Your faithfully. Eng. Alema Akter
$250 USD 3 päivässä
3,0
3,0

Hello, With nearly a decade of experience as a Full-Stack Mobile Developer, I have developed a deep understanding of modern development practices and techniques that will be invaluable in extracting the desired information from the DUX web UI. Cross-platform mobile app development(React Native) and backend API developments(Node.js, Laravel (PHP), Python, and Java, Django, FastAPI) are some of my many core skills that will integrate perfectly for this project. While your previous attempts using network listeners and standalone script to capture this data proved futile, I will implement browser automation (utilizing tools like Puppeteer). Therefore, my approach would be consistent and reliable. For reporting/logging, you can count on me to provide comprehensive data including number of pages scanned, number of paid invoices found, duplicates skipped and any errors faced during execution. Whether you choose manual or scheduled run of this detection system, I'll deliver a solution with full setup instructions and ensure it's designed practically for a Windows PC user while offering the stability you require for smooth operation Thanks!
$30 USD 3 päivässä
2,8
2,8

Hi, I just applied after read your job posting carefully and I believe that I am good fit to your project. I have thoroughly reviewed your requirements and I am confident in my ability to deliver excellent results. I'm a serious bidder. I will satisfy you with my high skills! I am an expert which have 8+ years of experience on JavaScript, Python, Web Scraping, Node.js, Scripting, Web Development, Data Extraction, Google Sheets, Automation I will work on your project hard with full time. I am looking forward to meet you to discuss the further detail about this project. Looking forward to hearing from you. Warm Regards
$150 USD 7 päivässä
2,6
2,6

Hi, I've thoroughly reviewed your project on exporting paid invoices from DUX to Google Sheets. With over 9 years of experience in Python development and web scraping, I’m confident in delivering a reliable solution that adheres to your requirements. I can utilize browser automation techniques to scrape the DUX web UI effectively, leveraging my expertise in data extraction and API integration to ensure accurate invoice tracking without duplicating entries. I'll create a robust script that can be executed manually or scheduled to run at your preferred intervals. I can start immediately and have successfully completed similar projects before, ensuring a fast and efficient turnaround. Thanks, Sadam
$250 USD 10 päivässä
2,5
2,5

Hello! I can see you need a reliable way to detect paid invoices in DUX's web UI and write them to Google Sheets—no API, just stable automation based on what the screen shows. We are a team of 62 professionals with over 9 years of experience in web scraping and automation, and we've built similar robust solutions that handle tricky currency formats and duplicate prevention. Here's how we can help: - Develop a Python script using Playwright or Selenium that logs into DUX, navigates to Facturación → Ventas, and paginates through results - Parse the visible table for rows where Cobrado equals Total and Cobrado > 0, handling AR currency formats like "$ 1.234,56" - Extract invoice numbers using regex \d{5}-\d{8} and append new paid rows to your Google Sheet with timestamp, remito, and cobrado amount—checking duplicates first - Deliver a Windows-friendly solution with clear setup instructions, logging of pages scanned, invoices found, duplicates skipped, and errors We can run it manually on demand or schedule it via Task Scheduler every 15 minutes—your choice. A couple questions: does the Ventas table require scrolling or clicking through multiple pages, and are there any session timeouts we need to handle? If you award us the project, we'd be pleased to discuss this further and get started for you as soon as possible.
$140 USD 3 päivässä
2,7
2,7

I understand you require a reliable way to detect paid invoices from the DUX web UI without using their API and export those to a Google Sheet while handling AR currency formats and avoiding duplicates. You want the solution to parse the “Facturación → Ventas” list screen, extract invoice numbers with a regex, and append data including timestamp, remito, and amount into a specific Google Sheet tab. With over 15 years of experience and 200+ projects completed, I specialize in web scraping, automation, and API integration using Python and Node.js, which are ideal for this task. I have built similar browser automation and DOM extraction tools that interact with web UIs and integrate smoothly with Google Sheets through their API. For your project, I will develop a stable browser automation script that logs into DUX, navigates the sales list, parses each row’s Total and Cobrado values while converting the currency format, applies the regex to extract remitos, and appends only new paid invoices to your Google Sheet. I will include logging for pages scanned, invoices found, and duplicates skipped, with clear Windows setup instructions. A manual trigger or scheduled run can be implemented based on your preference, aiming to deliver within 5 days. Feel free to share more details or clarify your preferred workflow so we can tailor the solution exactly to your needs.
$33 USD 7 päivässä
2,4
2,4

Dear Project Owner, As a seasoned full-stack developer with expertise in API integration and automation, I understand the importance of efficiently extracting and organizing data. For your project of exporting paid invoices from DUX to Google Sheets without using the DUX API, I propose a robust solution that leverages browser automation and DOM extraction techniques. By closely monitoring the DUX web UI and parsing the necessary information using regex, I will ensure accurate data transfer to the specified Google Sheet tab, "Cobrados." My approach prioritizes clean architecture, scalability, and error prevention to guarantee a reliable system. I am confident in delivering a stable solution with detailed setup instructions for seamless execution on a Windows environment. Your satisfaction is my priority, and I am committed to providing a streamlined process for detecting paid invoices at your preferred frequency. I am eager to discuss this project further and demonstrate my capabilities in achieving your objectives efficiently. Best regards, M. Ivan
$140 USD 7 päivässä
2,4
2,4

Hi there, I understand you're facing the recurring challenge of reliably detecting PAID invoices from the DUX "Facturación → Ventas" page and exporting them to Google Sheets without touching any DUX API endpoints. I've spent the last 5 years building automation pipelines exactly like this, especially for systems with unstable or restricted APIs. I would implement a robust browser automation workflow using Playwright or Puppeteer that logs into your DUX account, paginates through the Ventas table, extracts the DOM text for Total, Cobrado, and Comprobante, applies AR currency parsing, verifies Cobrado == Total, and captures the cleaned invoice format via regex. Then the script will append results to your Google Sheet while preventing duplicates and provide detailed logs for every run. It will run on Windows easily via a simple script or scheduled task. Before I proceed, quick question: Would you prefer the automation to run headless in the background, or do you want a visible browser so you can observe each scan? Best, Generoso III
$180 USD 5 päivässä
2,2
2,2

Mendoza, Argentina
Maksutapa vahvistettu
Liittynyt tammik. 11, 2025
$250-750 USD
$15-25 USD/ tunnissa
$30-250 USD
$250-750 USD
$30-250 USD
$15-25 USD/ tunnissa
₹12500-37500 INR
₹12500-37500 INR
$250-750 USD
£10-20 GBP
$30-250 USD
₹12500-37500 INR
£20-250 GBP
$10000-20000 USD
$750-1500 USD
₹500000-1000000 INR
₹1500-12500 INR
$30-250 USD
$2-8 CAD/ tunnissa
$750-1500 USD
$250-750 USD
₹600-1500 INR
£10-15 GBP/ tunnissa
₹600-1500 INR
$125-250 USD