Code Monkey home page Code Monkey logo

amazon-accounting-report's Introduction

Amazon Accounting Report

Description

The firm calculates sales from Amazon market place based on VAT (value added tax) region and currency segments.

Program takes an export text file from Amazon and prepares a flexible Accounting Report in xlsx format.

Project is heavily based on previous work.

Project Caveats:

  • Not uploading source files, or databases due to sensitivity of personal information;
  • No Excel side (VBA) implementation is uploaded;

Features

  • Filters out:
    • today's orders (assumes incomplete date);
    • orders alreadt processed before (present in database)
  • Logs, backups database;
  • Automatic database self-flushing of records as defined by ORDERS_ARCHIVE_DAYS in orders_db.py;
  • Creates a Excel report with:
    • Datasheets for each present segments in loaded raw text file with selected data for each order;
    • Summary sheet

Example Report Screenshots

Example of report summary sheet:

Report Summary Sceenshot

Example of report data sheet for specific segment:

Report Datasheet Sample

Requirements

Python 3.7+

Most requirements are for compiling python executable for Windows. openpyxl is the only third-party library used.

pip install requirements.txt

amazon-accounting-report's People

Contributors

yomajo avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar  avatar

Forkers

bellyfat

amazon-accounting-report's Issues

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.