Aviation oil selling and filling business settlement system
By designing the aerospace oil sales and filling business settlement system, the problem of insufficient integration performance of the existing system in business type is solved, and an intelligent, standardized and automated settlement process is realized, which improves settlement efficiency and accuracy, and meets customers' diverse settlement needs.
Patent Information
- Application Number
- CN202411965380.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-30
- Publication Date
- 2025-06-13
AI Technical Summary
The existing aviation fuel business settlement management system has insufficient integrated performance in domestic aviation, foreign aviation, general aviation and other business types, making it difficult to achieve intelligent, standardized and automated settlement processes, resulting in difficulty in improving settlement efficiency and accuracy.
A settlement system for aviation oil sales and filling business is designed, including price maintenance module, oil order management module, payment notice management module, etc. Through technical means such as modular design and pricing rule confirmation, standardized operation of oil orders, unified settlement and flexible settlement process for business types are realized.
It has achieved unified settlement of aviation fuel sales and raising businesses, improved settlement efficiency and accuracy, reduced settlement costs, met different settlement needs of customers, and improved customer satisfaction.
Smart Images

Figure CN120146879A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of aviation fuel settlement systems, and particularly to an aviation fuel sales and refueling business settlement system. Background Art
[0003] Those skilled in the art have established an aviation fuel business settlement management system in response to the national call to achieve the goals of wireless, electronic, automated, and intelligent aircraft refueling operations. However, in the existing business settlement management systems, the integration performance for business types such as domestic flights, international flights, and general aviation needs to be improved. And developing a more intelligent, standardized, and automated business settlement management system is also extremely important for improving settlement efficiency and accuracy. Summary of the Invention
[0004] To solve the above technical problems, the present invention provides an aviation fuel sales and refueling business settlement system.
[0005] To provide a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. This summary part is not a general review, nor is it intended to identify key / important constituent elements or delineate the protection scope of these embodiments. Its sole purpose is to present some concepts in a simple form as a prelude to the detailed description that follows.
[0006] The present invention adopts the following technical solutions:
[0007] The present invention provides an aviation fuel sales and refueling business settlement system, including:
[0008] A price maintenance module, configured to determine a price system and price maintenance elements constituting each component within the price system, obtain and record price maintenance data for each price maintenance element, wherein the price system is composed of a base price, a refueling price, a fuel pumping price, and a custom price;
[0009] An oil bill management module, configured to perform standardized operations and confirmation operations on oil bills;
[0010] An order management module, configured to obtain orders and perform auditing, distribution, and locking on the orders;
[0011] The price maintenance module includes:
[0012] A base price maintenance unit, configured to obtain and record the ex-factory price, Singapore FOB price, bonded airport base price, and non-bonded airport base price at a frequency of once a month;
[0013] A domestic flight refueling price maintenance unit, configured to obtain and record the purchase and sale price difference, general trade oil subsidy, purchase and sale price difference floating percentage, and fixed fee according to contract content data;
[0014] The foreign airline refueling price maintenance unit is used to obtain and record the comprehensive customer expenses according to the contract content data;
[0015] The domestic airline oil pumping price maintenance unit is used to obtain and record the oil pumping fee, vehicle dispatch fee, storage fee and quality inspection fee according to the contract content data;
[0016] The foreign airline oil pumping price maintenance unit is used to obtain and record the oil pumping fee, re-filling fee, storage fee and quality inspection fee according to the contract content data;
[0017] The custom price maintenance unit is used to obtain and record the custom-generated extended expenses;
[0018] The expense review unit is used to obtain the review results of the newly added or modified expense items, and record the expense items with the review result of passing according to the data values after the new addition or modification;
[0019] The time maintenance unit is used to obtain and record the effective date and expiration date of each price expense.
[0020] Furthermore, the price maintenance module further includes: a pricing rule confirmation unit for confirming pricing rules, where the pricing rules include the volume-based pricing rule, fixed unit price rule, fixed total price rule, and stepped pricing rule; the price maintenance elements constituting each component within the price system apply to the pricing rules.
[0021] Furthermore, the oil bill management module includes:
[0022] The oil bill receiving unit is used to obtain oil bills, which are obtained through the system operation interface or after being uploaded by the intelligent refueling system to the interface;
[0023] The oil bill standardization unit is used to calculate the price of the oil bills obtained by the oil bill receiving unit according to the business type, oil bill type and sales price system, and generate an expense record for each price item;
[0024] The automatic oil bill confirmation unit is used to automatically confirm the oil bills obtained through the system operation interface and the oil bills uploaded by the intelligent refueling system and containing handwritten signature information, and generate confirmation information;
[0025] The interface oil bill confirmation unit is used to send the oil bills uploaded by the intelligent refueling system and lacking handwritten signature information to the airline system, and confirm the oil bills and generate confirmation information when receiving the confirmation feedback result;
[0026] The distribution unit distributes the confirmation information generated by the automatic oil bill confirmation unit and the interface oil bill confirmation unit, as well as the execution status information in the sales settlement, to the intelligent refueling system, and distributes the confirmed oil bills to the SAP system;
[0027] A record query unit, which is used to generate an electronic fuel bill in PDF format from the fuel bills obtained after the intelligent fueling system is uploaded to the interface, save the electronic fuel bill to the file server, and filter and extract the electronic fuel bill according to the query conditions when receiving a message requesting to view the fuel bill.
[0028] Furthermore, the aviation fuel sales and refueling business settlement system further includes: a payment notice management module, which is used to generate an audit form and a real-time settlement form for real-time settlement business, and initiate a payment notice to the bank system or the airline system;
[0029] The audit form is generated based on multiple fuel bills and is used to confirm the refueling data and amount with the airline system; the real-time settlement form is generated from one fuel bill and is used to interface with the bank system;
[0030] The payment notice management module includes:
[0031] A real-time settlement form generation unit, which is used to generate a real-time settlement form for real-time settlement business and initiate a debit transaction request to the bank system when receiving a message confirming the fuel bill;
[0032] A result feedback unit, which is used to obtain the transaction result data feedback by the bank system and send the transaction result data to the intelligent fueling system;
[0033] An audit form generation unit, which is used to merge the information of multiple fuel bills into an audit form according to the preset system configuration rules or the configuration rules obtained through the system operation interface, send the audit form to the airline system, and receive the legal penetration status information feedback by the airline system;
[0034] A screening unit, which is used to filter and extract the real-time settlement form, the transaction result data feedback by the bank system, the audit form, and the legal penetration status information feedback by the airline system corresponding to the query conditions according to the query conditions.
[0035] Furthermore, the aviation fuel sales and refueling business settlement system further includes: a ground sales management module, which is used to obtain and record non-aviation sales order information, non-aviation sales order price information, and original document scanned copies, and upload the non-aviation sales order information to the SAP system to generate corresponding voucher information.
[0036] Furthermore, the aviation fuel sales and refueling business settlement system further includes: an invoice management module, which is used to generate and record system invoices, tax control invoices, and foreign airline bills; the invoice management module includes:
[0037] A customer type determination unit, which is used to determine the customer type according to the fuel bill type;
[0038] The system invoice generation unit is used to generate expenses according to business documents in accordance with corresponding settlement rules, and then generate and record system invoices according to the invoice generation rules. The business documents include fuel bills, fuel pumping bills, non-airline sales bills, and transfer orders.
[0039] The docking and sending unit is used to send the system invoice to the SAP system according to the data docking requirements of the SAP system and receive the received status and document processing status information feedback by the SAP system when the information that the system invoice verification is correct is obtained.
[0040] The tax control invoice generation unit is used to generate and export interface files according to the preset agreed invoicing rules of the system and in accordance with the requirements of the tax control system interface, and then import the tax control invoices after being packaged by the tax control system.
[0041] The foreign airline bill generation unit is used to generate fuel settlement statements and fuel disbursement lists according to the specified document styles and send them to the specified customer email address on the specified bill sending date.
[0042] Further, the aviation fuel sales and filling business settlement system described above further includes: a receipt and refund management module, which is used to process and record bank receipt data and customer refund data; the receipt and refund management module includes:
[0043] The receipt management unit is used to read and save bank statement information and send the bank statement information to the SAP system when the information that the payment has arrived is obtained.
[0044] The refund management unit is used to obtain refund registration data and generate refund information when receiving the information of business termination, send the refund information to the SAP system and update the corresponding customer balance.
[0045] The modification determination unit is used to judge whether the current bank statement information has been written off when receiving the information that the payment has arrived and the information of request for modification. If it has been written off, a message of refusing to modify is feedback. If it has not been written off, it is judged whether the bank statement information has been sent to the SAP system. If it has been sent to the SAP system, a write-off operation is performed and a write-off record is generated. If it has not been sent to the SAP system, the modification data is obtained and the receipt registration information is modified according to the modification data.
[0046] Furthermore, the aviation fuel sales and refueling business settlement system further includes: a collection verification management module, which is used to reconcile the bank statement information and invoice information, generate collection verification record data, update the bank statement information and invoice information, and send the verified collection verification record data to the SAP system; a statement management module, which is used to generate and save statements according to the statement configuration rules and contract content data; a credit check management module, which is used to create a customer credit account according to the contract content data and payment method, and update the information of the customer credit account in real time according to the collection situation and operation situation; a business basic setting module, which is used to configure and manage the parameters related to the settlement function.
[0047] Furthermore, the order management module includes:
[0048] An order review unit, which is used to obtain an order and determine whether the order meets the conditions that the contract has been signed, an effective fuel supply method has been set, and the balance of the advance payment is sufficient. If the conditions are met, it is determined that the current order review is passed, the information of successful order placement is fed back, and the order amount is locked. The order types include refueling orders, self-pickup fuel orders, distribution orders, and self-service fueling orders;
[0049] A refueling order distribution unit, which is used to, after obtaining the information that the refueling order review is passed, distribute the current refueling order to the regional company customer service system and the intelligent fueling system corresponding to the address of the airport using the fuel, and add it to the dispatching queue;
[0050] A self-pickup fuel order distribution unit, which is used to, after obtaining the information that the self-pickup fuel order review is passed, distribute the current self-pickup fuel order to the regional company customer service system corresponding to the information of the airport using the fuel;
[0051] A distribution order distribution unit, which is used to, after obtaining the information that the distribution order review is passed, distribute the current distribution order to the regional company customer service system closest to the distribution address;
[0052] Generate an order identification number for easy input into the skid-mounted equipment. The customer inputs the order identification number into the skid-mounted equipment, and the skid-mounted equipment sends the order identification number to the self-service fueling order distribution unit. The self-service fueling order distribution unit retrieves the self-service fueling order according to the order identification number and sends the retrieved self-service fueling order to the skid-mounted equipment.
[0053] Beneficial effects brought by the present invention: It realizes the unified settlement of aviation fuel sales and refueling services, enables flexible settlement processes and methods, meets different settlement needs of customers, and gradually improves the current traditional settlement method characterized by paper signing and offline manual remittance into a settlement method characterized by electronic signing and electronic, automated, and real-time features. At the same time, it realizes the management of business processes such as invoices, various vouchers, receipt and refund, receipt verification, and various business inquiries, shortens the settlement period, reduces settlement costs, improves the service and technical levels of sales, business, and settlement, and enhances customer satisfaction. BRIEF DESCRIPTION OF THE DRAWINGS
[0054] To more clearly illustrate the technical solutions in the embodiments of the present invention or in the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings.
[0055] Figure 1 It is a schematic diagram of a settlement system for aviation fuel sales and refueling services of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS
[0056] The following will describe the embodiments of the present invention in detail with reference to the drawings. It should be clear that the described embodiments are only some embodiments of the present invention, rather than all embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts belong to the scope of protection of the present invention.
[0057] As Figure 1 shown, in some illustrative embodiments, a settlement system for aviation fuel sales and refueling services is provided, including: a price maintenance module, an oil order management module, a payment notice management module, a ground sales management module, an invoice management module, a receipt and refund management module, a receipt verification management module, a statement management module, an order management module, a credit check management module, and a business basic setting module.
[0058] The price maintenance module is used to determine the price system and the price maintenance elements that make up each component within the price system, and obtain and record the price maintenance data for each price maintenance element.
[0059] Among them, the price system consists of a base price, a refueling price, a pumping price, and a custom price.
[0060] The benchmark price, refueling price, oil pumping price, and custom price are the four components of the price system. Each component is further divided into multiple price maintenance elements. The price maintenance elements are the cost items that make up each component. The price maintenance module receives, records, stores, updates, adds, and deletes specific data values for each cost item. The benchmark price needs to be maintained monthly, while the refueling price, oil pumping price, and custom price can be maintained according to the time agreed upon in the contract content data.
[0061] The price maintenance module includes: a pricing rule confirmation unit, a benchmark price maintenance unit, a domestic flight refueling price maintenance unit, an international flight refueling price maintenance unit, a domestic flight oil pumping price maintenance unit, an international flight oil pumping price maintenance unit, a custom price maintenance unit, a cost review unit, and a time maintenance unit.
[0062] The pricing rule confirmation unit is used to confirm the pricing rules. The pricing rules include the price-by-volume rule, the fixed unit price rule, the fixed total price rule, and the stepped pricing rule. The price maintenance elements that make up each component within the price system apply the pricing rules, which is more in line with the actual sales situation.
[0063] The benchmark price maintenance unit is used to obtain and record the ex-factory price, Singapore FOB price, bonded airport benchmark price, and non-bonded airport benchmark price at a frequency of once a month.
[0064] The domestic flight refueling price maintenance unit is used to obtain and record the purchase and sale price difference, general trade oil subsidy, purchase and sale price difference floating percentage, and fixed fee according to the contract content data. The domestic flight domestic refueling price consists of the benchmark price + general trade oil subsidy + purchase and sale price difference × (1 + purchase and sale price difference floating percentage) + customer fixed price increase or decrease. The domestic flight international bonded refueling price consists of the benchmark price + purchase and sale price difference × (1 + purchase and sale price difference floating percentage) + customer fixed price increase or decrease. The domestic flight international non-bonded refueling price consists of the benchmark price + purchase and sale price difference × (1 + purchase and sale price difference floating percentage) + customer fixed price increase or decrease.
[0065] The international flight refueling price maintenance unit is used to obtain and record the customer comprehensive cost according to the contract content data. The international flight bonded refueling price consists of the benchmark price + customer comprehensive cost. The international flight non-bonded refueling price consists of the benchmark price + customer comprehensive cost.
[0066] The domestic flight oil pumping price maintenance unit is used to obtain and record the oil pumping fee, vehicle dispatch fee, storage fee, and quality inspection fee according to the contract content data. The domestic flight oil pumping price consists of the oil pumping fee + vehicle dispatch fee + storage fee + quality inspection fee.
[0067] The foreign airline fuel pumping price maintenance unit is used to obtain and record the fuel pumping fee, refueling fee, storage fee, and quality inspection fee according to the contract content data. The foreign airline fuel pumping price consists of the fuel pumping fee + refueling fee + storage fee + quality inspection fee.
[0068] The custom price maintenance unit is used to obtain and record the custom-generated extended fees. The refueling fees include the purchase and sale price difference, general trade oil subsidy, floating percentage of the purchase and sale price difference, fixed fee, and customer comprehensive fee; the fuel pumping fees include the fuel pumping fee, vehicle dispatch fee, refueling fee, storage fee, and quality inspection fee. The custom price maintenance unit supports expansion, and all fees not listed above can be maintained in the custom fees, such as the fuel pickup fee for the general aviation self-pickup oil business, etc., to meet the expansion and changes of the business.
[0069] The fee review unit is used to obtain the review results of the newly added or modified fee items and record the fee items with the review result of passing according to the data values after the new addition or modification.
[0070] The time maintenance unit is used to obtain and record the effective date and expiration date of each price fee. So that the fee items not maintained on time cannot be standardized after receiving the oil bill. It is necessary to wait for the fee maintenance and then automatically standardize the billing document to continue the subsequent process.
[0071] The oil bill management module is used to perform standardization operations and confirmation operations on the oil bills. The oil bills are divided into two types: refueling bills and fuel pumping bills. The refueling bills are further divided into apron refueling, fuel pumping, self-pickup oil, resource distribution, off-site support fuel supply, and self-service refueling according to the business type. The oil bills contain the identifications of business jets, special planes, and chartered planes, providing data support for the subsequent business processes of separate settlement and invoicing.
[0072] The standardization operation refers to calculating the oil bill fees. After the standardization operation of the oil bill, a confirmation operation is performed, which is divided into two methods: handwritten signature and interface confirmation. The oil bill using the interface confirmation method is docked with the airline system for confirmation, and the confirmed oil bill is sent to the SAP system to generate the corresponding voucher information.
[0073] The oil bill management module includes: an oil bill receiving unit, an oil bill standardization unit, an automatic oil bill confirmation unit, an interface oil bill confirmation unit, a distribution unit, and a record query unit.
[0074] The oil bill receiving unit is used to obtain the oil bill, which is obtained through the system operation interface or uploaded to the interface by the intelligent refueling system. Generally, the oil bill is uploaded by the intelligent refueling system, that is, the oil bill uploaded by the intelligent refueling system is automatically received through the interface. However, for some abnormal and special situations where the oil bill cannot be uploaded from the intelligent refueling system, the salesman can enter it on the system operation interface, that is, upload it by taking pictures or scanning the original document as the basis for confirmation.
[0075] An oil bill standardization unit, which is used to calculate the price of the oil bills obtained by the oil bill receiving unit according to the business type, oil bill type and sales price system, and generate a cost record for each price item.
[0076] An automatic oil bill confirmation unit, which is used to automatically confirm the oil bills obtained through the system operation interface and the oil bills uploaded by the intelligent refueling system and containing handwritten signature information, and generate confirmation information.
[0077] An interface oil bill confirmation unit, which is used to send the oil bills uploaded by the intelligent refueling system and lacking handwritten signature information to the airline system, and confirm the oil bills and generate confirmation information when receiving the confirmation feedback result.
[0078] A distribution unit, which distributes the confirmation information generated by the automatic oil bill confirmation unit and the interface oil bill confirmation unit, as well as the execution status information in the sales settlement, to the intelligent refueling system, and distributes the confirmed oil bills to the SAP system. The distribution unit real-time sends the key execution status information in the sales settlement to the intelligent refueling system, including the confirmation status and payment status of the oil bills, so that the fuelers can view this status in real time.
[0079] After the front-end on-site operation, the customer makes a confirmation, and the confirmation is divided into two situations:
[0080] In the first situation, the customer makes a handwritten signature confirmation in the front-end intelligent refueling system, then the oil bill also includes the confirmed handwritten signature information. At this time, it is uploaded as a confirmed oil bill, and the oil bill with the handwritten signature is automatically confirmed;
[0081] In the second situation, the customer uses the interface docking method for confirmation. At this time, it is uploaded as an unconfirmed oil bill. The oil bill docked by using the interface docking method will be sent to the airline system for confirmation. After receiving the information, the airline system confirms the oil bill information, and feeds back the confirmation feedback result to the interface oil bill confirmation unit. The confirmed oil bill will be sent to the SAP system in the form of an interface, and the SAP system receives the oil bill for delivery posting and generates a cost voucher.
[0082] A record query unit, which is used to generate an electronic oil bill in PDF format from the oil bills obtained after the intelligent refueling system is uploaded to the interface, and save the electronic oil bill to the file server. And when receiving the message requesting to view the oil bill, it filters and extracts the electronic oil bill according to the query conditions. Saving it to the file server can facilitate the calling by systems such as the customer system and the SAP system. In the system, the oil bills can be filtered and queried according to the query conditions. For example, the unconfirmed oil bills can be quickly queried by the confirmation status of the oil bills.
[0083] The payment notice management module is used to generate the review form and the real-time settlement form for the real-time settlement business. The payment notice is divided into two types, the real-time settlement form and the review form, which are used to initiate payment notices to the bank system or the airline system.
[0084] There is a one-to-one relationship between the real-time settlement form and the fuel form. The real-time settlement form is a document generated for the real-time settlement business. The real-time settlement form is generated by one fuel form and is used to interface with the bank system to initiate a real-time debit transaction request to the bank. The review form is generated based on multiple fuel forms, that is, it contains the business and expense information of multiple fuel forms and is used to confirm the refueling data and amount with the airline system. After confirmation, the airline system will submit a legal penetration request to the bank according to the review form.
[0085] The payment notice management module includes: a real-time settlement form generation unit, a result feedback unit, a review form generation unit, and a screening unit.
[0086] The real-time settlement form generation unit is used to generate a real-time settlement form for the real-time settlement business and initiate a debit transaction request (initiate a payment notice) to the bank system when receiving the message of fuel form confirmation from the fuel form management module. For the fuel withdrawal form, the real-time settlement form generation unit is also used to merge the subsequent generated real-time settlement forms into a positive number before initiating the debit transaction request. The real-time settlement form generation unit is also used to initiate a debit transaction request to the bank system based on the operation information of the system operation interface, that is, it is convenient for the salesman to initiate a debit transaction request for the real-time settlement form with an unsuccessful transaction.
[0087] The result feedback unit is used to obtain the transaction result data feedback by the bank system and send the transaction result data to the intelligent refueling system. For each fuel form, after being confirmed by the fuel form management module, a real-time settlement form will be generated. After the real-time settlement form is generated, it will initiate a debit transaction request to the bank system in the form of an interface. After receiving the debit transaction request, the bank system will process the transaction, that is, transfer the requested amount from the customer's account to the aviation fuel account. After the processing is completed, the bank system will feedback the transaction result to the result feedback unit in the form of an interface. The result feedback unit will send the transaction result data to the intelligent refueling system in the form of an interface, which is convenient for the front-end refueling staff to view the transaction status of the fuel form in real time.
[0088] The review form generation unit is used to merge the information of multiple fuel forms to generate a review form according to the preset system configuration rules or the configuration rules obtained through the system operation interface, and send the review form to the airline system and receive the legal penetration status information feedback by the airline system. Sending the review form to the airline system indicates initiating a payment notice.
[0089] Among them, the automatic generation of the audit form can be realized in the way of preset system configuration rules, and the mentioned system configuration is a prefabricated rule; the way through the system operation interface means obtaining the operation data of the salesman and generating the audit form according to the configuration rules formed by the operation data.
[0090] Among them, there are two ways to confirm the audit form: the first way is interface confirmation, that is, the audit form generation unit sends the audit form to the airline system through the interface, and the airline system confirms it after receiving the audit form, and obtains the feedback confirmation result through the interface; the second way is manual confirmation. Therefore, the audit form generation unit is also used to mark the audit form as confirmed when obtaining the confirmation operation data from the system operation interface.
[0091] The generated audit form is sent to the airline system through the interface for confirmation. After the airline system receives the audit form, it will confirm this information, and the confirmed information will be fed back to the audit form generation unit through the interface. At the same time, after the audit form is confirmed, the airline system will submit a legal penetration request to the bank system, and after the legal penetration, the oil payment will be paid into the aviation oil account.
[0092] The screening unit is used to screen and extract the real-time settlement form, the transaction result data fed back by the bank system, the audit form, and the legal penetration status information fed back by the airline system corresponding to the query conditions according to the query conditions.
[0093] The ground sales management module is used to obtain and record the non-aviation sales order information, the non-aviation sales order price information, and the scanned copy of the original document, and upload the non-aviation sales order information to the SAP system to generate the corresponding voucher information. The non-aviation sales order information includes business information and price information, and the non-aviation sales order information will be sent to the SAP system through the interface. The scanned copy of the original document is used as the basis for confirmation.
[0094] The invoice management module is used to generate and record system invoices, tax control invoices, and foreign airline bills. The invoice management module includes: a customer type determination unit, a system invoice generation unit, a docking and sending unit, a tax control invoice generation unit, and a foreign airline bill generation unit.
[0095] The customer type determination unit is used to determine the customer type according to the oil order type. When the oil order type is an inland flight domestic oil order, an inland flight departure bonded oil order, or an inland flight departure non-bonded oil order, the customer type can be determined as a domestic customer; when the oil order type is a foreign airline bonded oil order or a foreign airline non-bonded oil order, the customer type can be determined as a foreign customer. According to the customer type, the type of invoice generated can be judged. For example, domestic customers can generate system invoices and issue tax control invoices through the invoice management module, and foreign customers can generate foreign airline bills through the invoice management module.
[0096] The system invoice generation unit is used to generate expenses according to the business documents according to the corresponding settlement rules, and then generate and record the system invoice according to the invoice generation rules. Business documents include refueling orders, oil extraction orders, non-aviation sales orders, and transfer orders. For example, the data of the system invoice comes from the refueling order or the oil extraction order, that is, the system invoice can be generated after obtaining the corresponding oil order data according to the query conditions. The types of system invoices include special value-added tax invoices, general value-added tax invoices, and foreign airline bills. The business types of system invoices include refueling invoices and oil extraction invoices.
[0097] The docking and sending unit is used to send the system invoice to the SAP system according to the data docking requirements of the SAP system after obtaining the information that the system invoice is verified and verified, and receive the receiving status and document processing status information fed back by the SAP system. The docking and sending unit is also used to mark the push information on the system invoice, and the push information includes the push mark, push time, and push person.
[0098] The tax control invoice generation unit is used to generate and export the interface file according to the agreed invoicing rules preset by the system and the interface requirements of the tax control system, and then import the tax control invoice packaged by the tax control system. When the tax control invoice generation unit receives a request message for the system invoice to issue a tax control invoice, it will export the system invoice to generate a tax control interface file and import it into the tax control system to issue the tax control invoice. After the invoice is successfully issued, the tax control interface file is generated through the tax control system and imported back into the tax control invoice generation unit. The tax control invoice generation unit is also used to send the system invoice to the airline system in a specified format according to the requirements of the airline system and receive a confirmation receipt message.
[0099] The foreign airline bill generation unit is used to generate a refueling settlement sheet and a refueling payment list according to the specified document format, and send them to the specified customer email address on the specified bill sending date.
[0100] The collection and refund management module is used to process and record bank collection data and customer refund data. The collection and refund management module includes: collection management unit, refund management unit, and modification determination unit.
[0101] The collection management unit is used to read and save the bank statement information after obtaining the payment information, and send the bank statement information to the SAP system to receive the interaction status feedback information of the SAP system. The bank statement information records the bank statement data of the customer payment connected with the collection and refund management module and the bank system.
[0102] The refund management unit is used to obtain refund registration data and generate refund information after receiving the information of business termination, send the refund information to the SAP system and update the corresponding customer balance. The refund registration data includes the aviation fuel account number, amount, and currency information.
[0103] The modification determination unit is used to, when receiving the information of the payment arrival and the information of the request for modification, determine whether the current bank statement information has been written off. If it has been written off, it will feedback a message rejecting the modification. If it has not been written off, it will determine whether the bank statement information has been sent to the SAP system. If it has been sent to the SAP system, it will perform a write-off operation and generate a write-off record. If it has not been sent to the SAP system, it will obtain the modification data and modify the collection registration information according to the modification data.
[0104] The collection write-off management module is used to perform write-off processing on the bank statement information and the invoice information, generate collection write-off record data and update the bank statement information and the invoice information, and send the confirmed collection write-off record data to the SAP system. After receiving it, the SAP system will feedback the corresponding processing status and receiving status. The invoice information refers to the tax control invoice or the bill record. The domestic flight system has issued a tax control invoice and sent it to the SAP system, and the international flight system has generated a bill and pushed it to the SAP system. The collection write-off management module performs the write-off operation according to the settlement currency system in the bank statement record, and only allows the settlement currency system in the bank statement record to be the same as the currency system in the tax control invoice or the bill to be written off.
[0105] The statement management module is used to generate and save a statement according to the statement configuration rules and the contract content data. Generating a statement according to the statement configuration rules means processing the domestic flight statement and the international flight statement through a unified format, unified style, and unified calculation rules. At the same time, the attached list is reflected in the statement by generating a collection list and a tax control invoice or an international flight bill list. When generating a statement, the invoices are screened according to the query conditions, such as the customer name, month, invoice generation time, and company code. The tax control invoice detailed list and the international flight bill list are reflected in the statement.
[0106] The credit check management module is used to create a customer credit account according to the contract content data and the payment method, and update the information of the customer credit account in real time according to the collection situation and the operation situation.
[0107] The credit sale customer creates a credit sale credit account, and the prepayment customer creates a prepayment balance account. The initial value of the prepayment account is the prepayment balance of the current customer, and the initial value of the credit sale credit account is the credit limit of the current customer. The credit check management module updates the customer credit account according to the bank's collection information, and also updates the customer credit account after the oil bill is confirmed. For example, the balance will be deducted for the refueling business, and the balance will be supplemented for the oil pumping business.
[0108] The credit check management module implements credit checks for each customer according to the contract content data and payment methods. The credit check methods are divided into two categories: First, the user queries the customer's credit information; Second, it is docked with the intelligent fueling system to request the query of the customer's credit account information before on-site operations. The credit check management module feeds back the real-time balance to the intelligent fueling system, and the front-end operators can check the information in real time, such as the real-time balance and available fuel volume, etc., which is convenient for more effective monitoring and management of the customer's payment situation.
[0109] The business basic setting module is used to configure and manage the parameters related to the settlement function. The parameters related to the settlement function include the document business serial number, maintenance exchange rate, bank interface, company-related parameters, expense codes and names, and data permissions for transfer operations. The business basic setting module realizes different exchange rates in different time periods by configuring the exchange rate period. When new or modified data is added to the SAP system, the modified data is maintained in the exchange rate management of this system. The business basic setting module configures the relevant information of the bank interface. In the bank interface configuration, it is necessary to configure the account nature, bank account number, account name (company code), and bank of deposit. Company-related parameters involve relevant company fixed configuration information, such as company name, account number, address and phone number, invoicer, reviewer, and whether to issue invoices automatically, etc.
[0110] The order management module includes: an order review unit and a refueling order distribution unit
[0111] The order review unit is used to obtain the order and determine whether the order meets the conditions that the contract has been signed, the effective fuel supply method has been set, and the balance of the prepayment is sufficient. If it meets the conditions, it is determined that the current order review is passed, and the information of successful order placement is fed back, and the order amount is locked.
[0112] The order types include refueling orders, self-pickup fuel orders, distribution orders, and self-service fueling orders.
[0113] The refueling order contains information such as the fuel usage period, the fuel usage airport, and the planned fuel usage volume.
[0114] The self-pickup fuel order contains information such as the fuel usage period, the fuel usage airport, the fuel usage volume, the information of the person picking up the fuel and the oil tanker, and the qualification and certificates of the person and the vehicle for verification.
[0115] The distribution order contains information such as the fuel usage period, the fuel usage volume, and the distribution address.
[0116] The refueling order distribution unit is used to, after obtaining the information that the refueling order review is passed, distribute the current refueling order to the regional company customer service system and the intelligent fueling system corresponding to the fuel usage airport address, and add it to the dispatching queue. The intelligent fueling system provides fuel supply guarantee according to the current refueling order, generates the corresponding fuel bill, signs and uploads it to the fuel bill management module, and the fuel bill management module completes the settlement and unlocks or deducts the order amount.
[0117] The self-pickup oil order distribution unit is used to distribute the current self-pickup oil order to the customer service system of the regional company corresponding to the oil-using airport information after obtaining the information that the self-pickup oil order has passed the review. The staff of the regional company can download and print the self-pickup oil order in the customer service system of the regional company, and verify the information in the self-pickup oil order, such as the oil picker and the oil tanker. After passing the verification, the oil is dispensed according to the order amount, and the transfer order is entered into the oil order management module. The oil order management module completes the settlement, unlocks or deducts the order amount.
[0118] The distribution order distribution unit is used to distribute the current distribution order to the customer service system of the regional company closest to the delivery address after obtaining the information that the distribution order has passed the review. The staff of the regional company arranges the distribution work according to the order information. When the distribution is completed, the transfer order is entered into the oil order management module. The oil order management module completes the settlement, unlocks or deducts the order amount.
[0119] The self-service refueling order distribution unit is used to generate an order identification number after obtaining the information that the self-service refueling order has passed the review, receive the order identification number transmitted back by the skid-mounted equipment, retrieve the corresponding self-service refueling order according to the transmitted back order identification number, and send the retrieved self-service refueling order to the skid-mounted equipment.
[0120] Generating the order identification number facilitates the input by the skid-mounted equipment. The customer inputs the order identification number on the skid-mounted equipment. The skid-mounted equipment sends the order identification number to the self-service refueling order distribution unit. The self-service refueling order distribution unit retrieves the self-service refueling order according to the order identification number and sends the retrieved self-service refueling order to the skid-mounted equipment. The skid-mounted equipment unlocks the refueling operation component according to the information of the self-service refueling order, and the customer starts refueling. After refueling is completed, the skid-mounted equipment generates an electronic oil order that meets the format requirements and uploads it to the oil order management module. The oil order management module receives the oil order for automatic settlement, and the prepayment is automatically deducted.
[0121] As described above, it is only the specific implementation manner of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by those skilled in the art within the technical scope disclosed by the present invention should be covered by the protection scope of the present invention. Therefore, the protection scope of the present invention shall be subject to the protection scope of the claims.
Claims
1. A settlement system for aviation fuel sales and refueling, characterized in that: include: A price maintenance module, used to determine a price system and price maintenance elements constituting each component of the price system, and to obtain and record price maintenance data for each price maintenance element, wherein the price system is composed of a base price, a refueling price, an oil pumping price, and a custom price; The oil bill management module is used to perform standard operations and confirmation operations on the oil bill; The order management module is used to obtain orders and review, distribute and lock them; The price maintenance module includes: The benchmark price maintenance unit is used to obtain and record the ex-factory price, Singapore General FOB price, bonded airport benchmark price and non-bonded airport benchmark price once a month; The domestic aviation fuel price maintenance unit is used to obtain and record the purchase and sale price difference, general trade oil subsidy, purchase and sale price difference floating percentage and fixed fee according to the contract content data; The foreign airline refueling price maintenance unit is used to obtain and record the customer's comprehensive expenses based on the contract content data; The domestic oil pumping price maintenance unit is used to obtain and record oil pumping fees, vehicle delivery fees, storage fees and quality inspection fees according to the contract content data; The foreign oil pumping price maintenance unit is used to obtain and record the oil pumping fee, refilling fee, storage fee and quality inspection fee according to the contract content data; A custom price maintenance unit is used to obtain and record custom generated extension fees; The expense review unit is used to obtain the review results of the newly added or modified expense items, and record the expense items with the passed review results according to the newly added or modified data values; The time maintenance unit is used to obtain and record the effective date and expiration date of each price fee.
2. The aviation fuel sales and refueling business settlement system according to claim 1 is characterized in that: The price maintenance module further includes: a pricing rule confirmation unit, which is used to confirm pricing rules, wherein the pricing rules include a quantity-based pricing rule, a fixed unit price rule, a fixed total price rule, and a tiered pricing rule; The price maintenance elements constituting the various components within the price system are applicable to the pricing rules.
3. The aviation fuel sales and refueling business settlement system according to claim 2 is characterized in that: The oil bill management module includes: A fuel receipt receiving unit is used to obtain the fuel receipt, which is obtained through the system operation interface or uploaded to the interface by the smart refueling system; A fuel bill standardization unit, used for calculating the price of the fuel bill obtained by the fuel bill receiving unit according to the business type, fuel bill type and sales price system, and generating a cost record for each price item; Automatic fuel order confirmation unit, used to automatically confirm the fuel order obtained through the system operation interface and the fuel order uploaded by the smart fueling system and containing handwritten signature information, and generate confirmation information; The interface fuel bill confirmation unit is used to send the fuel bill uploaded by the smart refueling system and lacking handwritten signature information to the airline system, and confirm the fuel bill and generate confirmation information after receiving the confirmation feedback result; The sending unit sends the confirmation information generated by the automatic fuel order confirmation unit and the interface fuel order confirmation unit and the execution status information in the sales settlement to the smart fueling system, and sends the confirmed fuel order to the SAP system; The record query unit is used to generate an electronic fuel bill in PDF format after the fuel bill obtained by uploading the smart refueling system to the interface, and save the electronic fuel bill to the file server. When a message requesting to view the fuel bill is received, the electronic fuel bill is filtered and extracted according to the query conditions.
4. The aviation fuel sales and refueling business settlement system according to claim 3 is characterized in that: It also includes: a payment notice management module, which is used to generate review documents and real-time settlement documents for real-time settlement business, and initiate payment notices to the bank system or airline system; The audit form is generated based on multiple fuel receipts and is used to confirm the refueling data and amount with the airline system; the real-time settlement form is generated from one fuel receipt and is used to connect with the bank system; The payment notice management module includes: A real-time settlement statement generating unit is used to generate a real-time settlement statement for the real-time settlement business after obtaining the confirmation message of the oil bill, and initiate a deduction transaction request to the bank system; A result feedback unit, used to obtain the transaction result data fed back by the bank system and send the transaction result data to the smart refueling system; The audit sheet generation unit is used to merge the information of multiple fuel slips to generate an audit sheet according to the preset system configuration rules or the configuration rules obtained through the system operation interface, and send the audit sheet to the airline system, and receive the legal status information fed back by the airline system; The screening unit is used to screen and extract the real-time settlement statements corresponding to the query conditions, the transaction result data fed back by the bank system, the audit forms and the legal status information fed back by the airline system.
5. The aviation fuel sales and refueling business settlement system according to claim 4 is characterized in that: Also includes: The ground sales management module is used to obtain and record non-air sales order information, non-air sales order price information and scanned copies of original documents, and upload the non-air sales order information to the SAP system to generate corresponding voucher information.
6. The aviation fuel sales and refueling business settlement system according to claim 5 is characterized in that: Also includes: Invoice management module, used to generate and record system invoices, tax control invoices and foreign airline bills; The invoice management module includes: A customer type determination unit, used for determining the customer type according to the oil bill type; The system invoice generation unit is used to generate expenses according to the corresponding settlement rules based on the business documents, and then generate and record the system invoice according to the invoice generation rules. The business documents include fueling orders, oil extraction orders, non-aviation sales orders, and transfer orders. The docking and sending unit is used to send the system invoice to the SAP system according to the data docking requirements of the SAP system after obtaining the information that the system invoice is verified and correct, and receive the receiving status and document processing status information fed back by the SAP system; The tax control invoice generation unit is used to generate and export interface files according to the agreed invoicing rules preset by the system and the interface requirements of the tax control system, and then import the packaged tax control invoices into the tax control system; The foreign airline bill generation unit is used to generate a refueling settlement sheet and a refueling payment list according to the specified document format, and send them to the specified customer email address on the specified bill sending date.
7. The aviation fuel sales and refueling business settlement system according to claim 6 is characterized in that: Also includes: The collection and refund management module is used to process and record bank collection data and customer refund data; The refund collection management module includes: The payment collection management unit is used to read and save the bank statement information after obtaining the payment information, and send the bank statement information to the SAP system; The refund management unit is used to obtain refund registration data and generate refund information after receiving the information of business termination, send the refund information to the SAP system and update the corresponding customer balance; The modification determination unit is used to determine whether the current bank statement information has been written off when receiving information on payment arrival and request for modification. If it has been written off, it will feedback a message of rejection of modification. If it has not been written off, it will determine whether the bank statement information has been sent to the SAP system. If it has been sent to the SAP system, it will perform a cancellation operation and generate a cancellation record. If it has not been sent to the SAP system, it will obtain the modification data and modify the collection registration information based on the modification data.
8. The aviation fuel sales and refueling business settlement system according to claim 7 is characterized in that: Also includes: The payment verification management module is used to write off bank statements and invoice information, generate payment verification record data, update bank statements and invoice information, and send the confirmed payment verification record data to the SAP system; The statement management module is used to generate and save statements based on the statement configuration rules and contract content data; The credit check management module is used to create customer credit accounts according to the contract content data and payment methods, and to update the customer credit account information in real time according to the collection and operation status; The business basic settings module is used to configure and manage parameters related to the settlement function.
9. The aviation fuel sales and refueling business settlement system according to claim 8, characterized in that: The order management module includes: The order review unit is used to obtain the order and determine whether the order meets the conditions that the contract has been signed, the effective fuel supply method has been set, and the prepayment balance is sufficient. If so, the current order is considered to have been approved, and the order success information is fed back, and the order amount is locked. The order types include refueling orders, self-pickup orders, delivery orders, and self-service refueling orders; The refueling order distribution unit is used to distribute the current refueling order to the customer service system and smart refueling system of the regional company corresponding to the address of the airport using the fuel after obtaining the information that the refueling order has been reviewed and approved, and add it to the dispatch queue; The self-pickup oil order distribution unit is used to distribute the current self-pickup oil order to the customer service system of the regional company corresponding to the oil-using airport information after obtaining the information that the self-pickup oil order has been reviewed and approved; The delivery order distribution unit is used to distribute the current delivery order to the customer service system of the regional company closest to the delivery address after obtaining the information that the delivery order has been reviewed and approved; An order identification number is generated to facilitate input into the skid-mounted device. The customer inputs the order identification number into the skid-mounted device, and the skid-mounted device sends the order identification number to the self-service refueling order distribution unit. The self-service refueling order distribution unit retrieves the self-service refueling order based on the order identification number and sends the retrieved self-service refueling order to the skid-mounted device.