This project is originally posted in Portuguese. You are viewing an auto-translated version.
Back

Development of NFE and NFS issuance module (For developers with knowledge in the tax area)

Software and systems

  • Project status

    Open
  • Interested

    4
  • Posted at

  • Location

    The project can be completed remotely
  • Budget

    R$ 2,000 - R$ 5,000
  • Posted by

    Gilmar

Job description

System Requirements
Base Technology
● Backend: Laravel 11
● Database: PostgreSQL (we already have the default cloud database *****)
● Frontend: Preferably Vue.js or React
● Integration: ***** services for issuing NFe and NFSe
● Backend and Frontend Documentation.

System Features
1. Company and Certificate Registration
● Company registration with support for the A1 digital certificate.
● The company registration must be linked to one or more responsible CPFs.
● Have the option to deactivate the CNPJ operation through the deactivation date.
● Specific configuration for issuing Electronic Invoices (NFE).
● Specific configuration for issuing Service Invoices (NFS).
● The company and the responsible user will be registered only by the support team, and the accountant user configuration must be performed by the person responsible for the non-support company. ● All changes and configurations regarding the company profile or taxes that are changed must be stored by the person who changed it /dta hr min and how it was before the change. 2. User and Profile Registration ● Registration of the company's responsible users linked to the company. ● Registration of the accountant linked to the company with an email address to receive invoices. ● Support profile with access to all companies and accountants. ● Ability to configure which screens a user profile can access or change. 3. Access Confirmation and Recovery ● Email confirmation. ● Phone confirmation. ● Password recovery via email or phone. 4. Order and Invoice Management
● List of pending orders for NFE and NFS issuance.
● Advanced filters for searching for issued invoices.
● List of fiscal stock with values, quantities and total.
● Sending of NFS and NFE to the consumer's email (when available).
● Automated query of purchase NFE in ***** and storage of these invoices.
● List of purchase NFE with filters and generation of DANFE.
5. Invoice Management
● o Control of issued invoices, including corrections, cancellations and returns.
● Automation of sending invoices to the accountant. ○ Generation of Fiscal SPED.
6. Automation with Timed Jobs
● Use of timed jobs in Laravel to automatically issue NFEs
as orders arrive, in a scheduled manner.

7. Screen for registering types of invoices described and expected:

So that the issuing system knows which CFOPs should be used to issue the document. It must be by company and have a standard for the company regime
, a model to facilitate auto-filling. Forecast taxes or credits.

Only the company manager and accountant can configure taxes.

8. Required APIs:

● Communication API for capturing purchase invoices.

● API for canceling invoice issuance.

● Communication API for capturing invoices for sales issuance orders.

● API for issuing purchase and consignment invoice returns.

● API for checking certificate validity.

● API for issuing NFE:

● Type of NFE expected to be expected in the configuration for issuing.

Distributor:

● Consignment
● Sale of products at retail.

● Wholesale sales return note.

● Retail sales return note.

● Cancellation of issued notes.

● Cancellation issuance--REFUND OF ISSUANCES IN GENERAL
● Issuance of Nfe for showroom exhibition
● Return of Nfe for showroom exhibition
● SALE OF CONSIGNED GOODS
● CONSIGNED READJUSTMENT NOTE (COMPLEMENTARY)
● TRANSFER BETWEEN DISTRIBUTORS
● NOTE OF LOSS OF GOODS
● SHIPMENT FOR STORAGE IN GENERAL WAREHOUSE
● SIMPLE SHIPMENT
● RETURN OF PURCHASE
● EXCHANGE OF GOODS
● SHIPMENT FOR REPAIR
● RETURN OF GIFT
● SHIPMENT OF BONUS
Retailer -(Franchisee)
● Sale of Products.
● Return of sales.
● Return of consignment.
● Cancellation of invoice.
● Issuance of cancellation.
● REFUND OF ISSUANCES IN GENERAL
● SYMBOLIC RETURN OF CONSIGNMENT
● RETURN OF PURCHASE
● EXCHANGE OF GOODS
● SHIPMENT FOR REPAIR
Logistics Operator
● Return of invoice from the industry. RETURNS THE SHIPMENT
● Departure of products to the retailer. SHIPMENTS
● Cancellation of invoice.
● REFUND OF INVOICE ISSUANCE IN GENERAL
● RETURN OF STORAGE SHIPMENT (GENERAL WAREHOUSE)
● STORAGE SERVICE INVOICE.
● Payment intermediation service invoice.
● Royalties service invoice.
● Contractual fine invoice.

All issuances will be under the responsibility of the issuance system, which must be prepared to inform all CFOPs appropriate to each operation and tax assignments arising according to each issuing company. It is important to note that this must be previously configured by the company's manager.

For the Budget, the Payment Method must be taken into consideration.

An individual amount will be paid for each completed solution, that is, the system must be delivered in stages for receipt of the work. No advances will be made.

A contract will be drawn up for this hiring. Therefore, prepare the budget individually for each proposed item.

Interested freelancers

    {{ item.displayName }} {{ item.displayName }}

    {{ item.displayDisciplines }}

    • {{ item.hourlyRate || '-' }} per hour
    • {{ item.cityName }}
      {{ item.stateName }}, {{ item.countryName }}
    • {{ item.nrSharedConnections }} shared connections
    Premium
    Open chat Refused

No interested freelancers yet

Operation failed!
Please try again later. If the problem persists contact support.