Commodity tax number determination method, device and equipment
By identifying the matching of product information on the supervision platform with the tax payment price list, and using the tax number associated items to automatically fill the tax number, the problem of low efficiency of filling tax number on the customs supervision platform is solved, and the accurate and efficient filling of tax number is achieved.
Patent Information
- Application Number
- CN202411073962.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-06
- Publication Date
- 2024-12-13
AI Technical Summary
In the prior art, the filling of tax number of goods on the customs supervision platform requires manual operation, and the efficiency is low and the calculation rules for different categories of goods are different, resulting in inefficient or inaccurate filling of tax number.
By identifying the information of the goods on the supervision platform to match the key information in the tax payment price list, the tax number is automatically filled, and the tax number association items are used to match according to the calculation rules to achieve automatic filling of the tax number.
It improves the efficiency and accuracy of tax number filling, reduces the need for manual operation, and adapts to the tax number calculation rules for different categories of goods.
Smart Images

Figure CN119127936A_ABST
Abstract
Description
Background Art
[0002] Currently, when inspecting goods at the customs inspection counter, the goods on the inspection counter are identified and the product information is compared with the product information in the database. After finding the matching target product information in the database, if the tax number of the product does not exist in the database, the tax number of the product needs to be filled in manually.
[0003] Manually filling in commodity tax numbers is inefficient, and customs taxable commodities include luggage, alcohol, tobacco, cosmetics, textiles and their finished products, etc., and the calculation rules for different categories of commodities are different. Therefore, there are problems such as low efficiency in filling in commodity tax numbers or inaccurate tax number determination. Summary of the invention
[0004] The purpose of this application is to provide a method, device and equipment for determining commodity tax numbers, which is used to solve the problem of low efficiency in the existing method of manually filling in commodity tax numbers.
[0005] In a first aspect, an embodiment of the present application provides a method for determining a commodity tax number, the method comprising:
[0006] In response to the tax number filling instruction, the commodity information obtained by identifying the commodity on the supervision table is matched with the key information of different items defined in the duty-paid price table, wherein the key information is the commodity characteristic information used to determine the commodity name in the item;
[0007] Determine that there is only one successfully matched target entry, and automatically fill the tax number in the target entry into the product information of the product in the database;
[0008] When it is determined that there are multiple items to be selected that have been successfully matched, the tax number associated item information corresponding to the commodity information is extracted according to the tax number associated item in the items to be selected, and the tax number associated item is matched with the tax number associated item, where the tax number associated item is a parameter used when calculating the tax number according to the tax number calculation rule;
[0009] A target entry for which the tax number associated item matches successfully is determined, and the tax number in the target entry is automatically filled into the product information of the product in the database.
[0010] In some possible embodiments, the key information of any item includes at least one item, and if the product information matches any one of the key information, it is determined that the product information matches the corresponding item successfully;
[0011] If any of the key information is a keyword, when the product information successfully matches the keyword, it is determined that the product information matches any of the key information;
[0012] If any key information is a plurality of keywords in a superimposed relationship, when the product information successfully matches the plurality of keywords in a superimposed relationship, it is determined that the product information matches any key information.
[0013] In some possible embodiments, the tax number associated item includes a unit price, and extracting the tax number associated item information corresponding to the commodity information and matching it with the tax number associated item includes:
[0014] When the static category tax number calculation method is determined according to the tax number filling instruction, the duty-paid price listed in the item to be selected is extracted, and the unit price is determined according to the duty-paid price listed and the specifications in the commodity information;
[0015] The determined unit price is matched with the tax number associated item that lists the unit price in the candidate items.
[0016] In some possible embodiments, the tax number associated item includes a unit price, and extracting the tax number associated item information corresponding to the commodity information and matching it with the tax number associated item includes:
[0017] When the method of dynamically calculating the tax number using the page tax amount is determined according to the tax number filling instruction, different recommended prices and price modification options of the product are displayed on the page;
[0018] When it is determined that the user operates the price modification option, the input modification price is obtained, and the modification price is used as the dynamic price;
[0019] When determining that a user selects different recommended prices, determining a target recommended price for the selection;
[0020] According to the relationship between the target recommended price and the duty-paid price listed in the candidate item, determine to use either the target recommended price or the duty-paid price listed as the dynamic price;
[0021] The unit price is determined according to the dynamic price and the specifications in the commodity information, and the determined unit price is matched with the tax number associated item of the unit price listed in the item to be selected.
[0022] In some possible embodiments, when determining that a user performs a selection operation on different recommended prices, determining the selected target recommended price includes:
[0023] Display different recommended price selection options and discount options on the page;
[0024] According to the operation of selecting options for different recommended prices, if the selected recommended price is a price range, the middle value of the price range is obtained as the reference price; if the selected recommended price is a single price, the single price is used as the reference price;
[0025] According to the operation of the discount strength option of the reference price, it is determined that the reference price has a discount strength, and the price of the reference price calculated according to the discount strength is used as the target recommended price, otherwise the reference price is used as the target recommended price.
[0026] In some possible embodiments, the method further includes at least one of the following steps:
[0027] Display the duty-paid price list option, price query option, price setting option on the page.
[0028] In response to an operation on a duty-paid price list option displayed on the page, obtaining the duty-paid price list and switching to the duty-paid price list display interface;
[0029] In response to an operation on a price setting option displayed on the page, switching to a dynamic price interface that displays different recommended prices and price modification options for the product;
[0030] In response to the operation of the price query option, the price query interface is switched, and according to the operation of querying the specified product triggered on the price query interface, the tax number, quantity, price and tax rate of the specified product are queried from the database.
[0031] In some possible embodiments, according to the relationship between the target recommended price and the duty-paid price listed in the selected item, determining to use either the target recommended price or the duty-paid price listed as the dynamic price includes:
[0032] If the ratio of the target recommended price to the duty-paid price listed in the candidate item exceeds the set multiple N1, or the ratio is less than the set multiple N2, the target recommended price is determined to be used as the dynamic price, where N1 is a positive integer greater than , and N2 is a fraction less than 1;
[0033] If the ratio of the target recommended price to the duty-paid price listed in the candidate item does not exceed the set multiple N1, and the ratio is not less than the set multiple N2, it is determined that the duty-paid price listed is used as the dynamic price.
[0034] In a second aspect, an embodiment of the present application provides a device for determining a commodity tax number, the device comprising:
[0035] A key information matching module, for responding to a tax number filling instruction, matching the commodity information obtained by identifying the commodity on the supervision table with the key information of different items defined in the duty-paid price table, wherein the key information is commodity characteristic information used to determine the commodity name in the item;
[0036] A first tax number filling module is used to determine that there is only one successfully matched target entry, and automatically fill the tax number in the target entry into the commodity information of the commodity in the database;
[0037] A tax number associated item matching module, for extracting tax number associated item information corresponding to the commodity information and matching the tax number associated item according to the tax number associated item in the selected items when determining that there are multiple items to be selected that have successfully matched, wherein the tax number associated item is a parameter used when calculating the tax number according to the tax number calculation rule;
[0038] The second tax number filling module is used to determine the target entry with which the tax number associated item matches successfully, and automatically fill the tax number in the target entry into the product information of the product in the database.
[0039] In the third aspect, another embodiment of the present application also provides a commodity tax number determination device, comprising at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute any commodity tax number determination method provided in the embodiment of the present application.
[0040] In a fourth aspect, another embodiment of the present application further provides a computer storage medium, wherein the computer storage medium stores a computer program, and the computer program is used to enable a computer to execute any commodity tax number determination method provided in the embodiments of the present application.
[0041] The commodity tax number determination method, device and equipment provided in the embodiment of the present application can index the commodity category corresponding to the commodity by defining key information in the standard duty-paid price table according to the calculation rules of commodity tax numbers of different categories, and calculate the tax number associated items corresponding to the parameters used for the tax number according to the calculation rules of different commodity tax numbers, and further match them so as to determine them. This solves the problem of low efficiency of the existing method of manually filling in commodity tax numbers.
[0042] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments of the present application will be briefly introduced below. Obviously, the drawings introduced below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0044] Figure 1 is a schematic diagram of an application environment according to an embodiment of the present application;
[0045] Figure 2 A flowchart of a method for determining a commodity tax number according to an embodiment of the present application is shown;
[0046] Figure 3 A schematic diagram of a method flow for determining a match between product information and key information according to an embodiment of the present application;
[0047] Figure 4 A schematic diagram of a method flow for matching product information with multiple key information having overlapping relationships according to an embodiment of the present application;
[0048] Figure 5 A flowchart of a method for matching a unit price determined according to a duty-paid price with a tax number associated item according to an embodiment of the present application;
[0049] Figure 6 A flow chart of a method for determining a modified price as a dynamic price according to an embodiment of the present application;
[0050] Figure 7 A flow chart of a method for determining a dynamic price according to an embodiment of the present application;
[0051] Figure 8 A flow chart of a method for determining a target recommended price as a dynamic price according to an embodiment of the present application;
[0052] Fig. 9 A flow chart of a method for determining a listed duty-paid price as a dynamic price according to an embodiment of the present application;
[0053] Fig.10 A flowchart of a method for matching a unit price determined according to a dynamic price with a tax number associated item according to an embodiment of the present application;
[0054] Fig.11 A flow chart of a method for determining a reference price according to an embodiment of the present application;
[0055] Fig.12 A flow chart of a method for determining a target recommended price according to an embodiment of the present application;
[0056] Fig.13 The main interface displayed after logging into the tax number determination page according to an embodiment of the present application;
[0057] Fig.14 A detailed flow chart of determining a reference price according to an embodiment of the present application;
[0058] Fig.15 A detailed flow chart of calculating the tax amount according to the target recommended price, quantity and tax rate according to one embodiment of the present application;
[0059] Fig.16 A structural diagram of a tax number determination device according to an embodiment of the present application;
[0060] Fig.17 This is a structural diagram of a tax number determination device according to an embodiment of the present application. DETAILED DESCRIPTION
[0061] To further illustrate the technical solution provided by the embodiment of the present application, this is described in detail below in conjunction with the accompanying drawings and specific implementation methods. Although the embodiment of the present application provides the method operation steps as shown in the following embodiments or drawings, more or fewer operation steps may be included in the method based on routine or no creative labor. In the steps where there is no necessary causal relationship logically, the execution order of these steps is not limited to the execution order provided by the embodiment of the present application. The method can be executed in the order of the method shown in the embodiment or drawings or in parallel during the actual processing process or when the control device is executed.
[0062] Other features and advantages of the present application will be described in the following description, and partly become apparent from the description, or be understood by practicing the present application. The purpose and other advantages of the present application can be realized and obtained by the structures specifically pointed out in the written description, claims, and drawings.
[0063] See also Figure 1 , is a schematic diagram of an application environment according to an embodiment of the present application. The application scenario of the embodiment of the present application is an application scenario of commodity inspection at a supervision station, which mainly includes a front-end supervision device 10, a server 20, and a database 30. The front-end supervision device 10 is used to take a photo of the commodity to be inspected on the supervision station, identify the image obtained by the photo to obtain commodity information, communicate with the server to obtain commodity information in the database, and match the identified commodity information with the commodity information in the database. When it is determined that there is matching commodity information in the database, the commodity inspection is passed.
[0064] During the commodity inspection process, in order to determine the tax amount of the commodity, it is necessary to determine the tax number of the commodity, thereby determining the tax rate of the commodity, and calculating the tax amount based on the negotiated price and tax rate. The current method of manually filling in the commodity tax number is inefficient.
[0065] In view of the above problems existing in the related art, the embodiment of the present application provides a method for determining a commodity tax number, which is applied to a front-end supervision device, such as Figure 2 As shown, including:
[0066] Step 201, in response to a tax number filling instruction, the commodity information obtained by identifying the commodity on the supervision table is matched with key information of different items defined in the duty-paid price table, wherein the key information is commodity feature information used to determine the commodity name in the item.
[0067] In the embodiment of the present application, the front-end supervision device controls the camera device to take pictures of the goods on the supervision table, and performs commodity identification on the images obtained by taking pictures to obtain commodity information. The above-mentioned supervision table obtains the duty-paid price list in advance. The duty-paid price list includes multiple entries, each entry includes the tax number of the commodity, the name of the commodity, the parameters related to the calculation of the tax number of the commodity, the duty-paid price, the tax rate, etc. The duty-paid price list in the embodiment of the present application adds newly defined key information compared to the standard duty-paid price list. The above-mentioned key information is the commodity feature information used to determine the commodity name in the entry. For example, for the commodity tea, the key information can be defined as green tea, oolong tea, bulk tea, black tea, chrysanthemum tea, herbal tea, etc. For the commodity condiments, seasoning oils, food seasonings, condiments, food flavors, etc. can be defined.
[0068] Step 202: When it is determined that there is only one matching entry, execute step 203; when it is determined that there are multiple matching entries, execute step 204;
[0069] In the embodiment of the present application, the key information of an entry includes at least one item. When the key information matches at least one item, it is determined that the entry is successfully matched.
[0070] Step 203, determining that there is only one successfully matched target entry, and automatically filling the tax number in the target entry into the product information of the product in the database.
[0071] If there is only one successfully matched entry, the tax number in the entry can be used as the tax number of the product, and the tax number can be filled into the product information of the product in the database. Specifically, the tax number can be sent to the server, and the server will fill the tax number into the product information of the product in the database.
[0072] Step 204, when it is determined that there are multiple items to be selected that have been successfully matched, the tax number associated item information corresponding to the product information is extracted according to the tax number associated item in the items to be selected, and the information is matched with the tax number associated item, where the tax number associated item is a parameter used when calculating the tax number according to the tax number calculation rule;
[0073] Since there are many types of goods and the calculation rules for tax numbers of different categories of goods are different, there may be situations where the key information of some goods is the same but the tax numbers are different. For example, for beer, the tax numbers may be different depending on the alcohol content, but the key information is the same. In this case, there may be multiple matching entries through the key information matching process. The embodiment of the present application predefines tax number associated items for such entries. The tax number associated items are parameters used when calculating the tax number according to the tax number calculation rules. The tax number associated items may be parameters in the standard tax-paid price table, such as alcohol content, or they may be newly defined parameters, such as unit price.
[0074] Step 205, determining the target item for which the tax number associated item matches successfully, and automatically filling the tax number in the target item into the product information of the product in the database.
[0075] Since the tax number association item can usually uniquely match the corresponding entry, the tax number is automatically filled in. This can solve the problem of low efficiency of the existing method of manually filling in the product tax number.
[0076] In some possible embodiments, the key information of any item includes at least one item. If the product information matches any key information, it is determined that the product information matches the corresponding item successfully. Figure 3 As shown, the specific implementation includes:
[0077] Step 301, determine whether any key information is a keyword, if so, execute step 302, otherwise execute step 303;
[0078] Step 302, if any key information is a keyword, when the product information matches the keyword successfully, determining that the product information matches any key information;
[0079] Step 302: if any key information is a plurality of keywords in a superimposed relationship, and if the product information successfully matches the plurality of keywords in a superimposed relationship, it is determined that the product information matches any key information.
[0080] When defining key information in the embodiment of the present application, multiple key information are separated by commas. Specifically, two information items, Chinese key information and English key information, can be added. If at least one of the Chinese key information and the English key information matches, the match is determined to be successful. Tables 1 to 4 are the tax-paid price lists generated by the embodiment of the present application on the standard tax-paid price list. The tax-paid price list is stored and maintained in the form of an Excel spreadsheet. Specifically, Chinese key information and English key information are added in columns 6 and 7 respectively; the 8th column is set to indicate whether it is necessary to extract the product specifications for calculation. If it is 0, it means it is not necessary, and if it is 1, it means it is necessary; the 9th column is the unit price that affects the tax rate. If it is empty, it means that the unit price does not need to be calculated. If it is not empty, it means that the unit price needs to be calculated and compared with the unit price. The 10th column is set to the product type, which is used to return the tax number and product category after the tax number is queried. Table 1 shows the categories of other items. The tax-paid price list of columns 6 to 10 above is added to the standard tax-paid price list.
[0081] Table 1
[0082]
[0083]
[0084] As shown in Table 2, the taxable price list of columns 6 to 10 above is added to the standard taxable price list for the categories of beer, wine, sake and liquor. For beer, wine and sake, the alcohol content is a tax code-related item.
[0085] Table 2
[0086]
[0087]
[0088]
[0089] As shown in Table 3, the tax-paid price list of the cosmetics category with columns 6 to 10 added to the standard tax-paid price list. For cosmetics, it is necessary to calculate the specifications and compare them with the unit price, determine the tax rate related to the unit price, and determine the tax number based on the tax rate. Therefore, the above unit price, specifications and tax rate are defined as tax number-related items. After matching with key information, it is necessary to calculate the unit price based on the price and specifications of the product, determine the tax rate based on the unit price, and determine the tax number based on the tax rate.
[0090] Table 3
[0091]
[0092] Table 4 shows the tax-paid price list for air conditioners with columns 6 to 10 added to the standard tax-paid price list. The key information includes multiple keywords in a superimposed relationship, which can be specifically expressed in the form of "keyword + keyword". For example, the key information of air conditioners in Chinese / English includes air conditioner + wattage. When matching key information, if the Chinese / English name of the air conditioner in the product information needs to include both air conditioner and air conditioner wattage, it can be identified as an air conditioner. Otherwise, only the air conditioner keyword may be mistakenly matched as an air conditioner accessory. Therefore, some Chinese / English names need to match the two keywords on the left and right of the "+" at the same time to determine that the keyword match is successful.
[0093] Table 4
[0094]
[0095] like Figure 4 The process of matching product information with the key information of any entry mainly includes: in the process of matching product information with key information, first determine whether there is a + sign between the keywords in the key information; in the case where there is no + sign in the key information, determine whether the keyword exists in the product information, if so, it means the match is successful, and the category and tax number in the successfully matched entry are obtained and returned; if not, return the result of failed matching; in the case where there is + between multiple keywords in the key information, determine whether multiple keywords exist in the product information at the same time; if so, it means the match is successful, and the category and tax number in the successfully matched entry are obtained and returned; if multiple keywords do not exist in the product information at the same time, it means the entry fails to match.
[0096] In the embodiment of the present application, the price of the commodity may adopt the duty-paid price in the duty-paid price table, or may adopt a dynamic price according to the recommended price. When performing key information matching, the successfully matched target item may not involve the need to further determine the price, and the tax number is determined by using the tax number associated item in the standard duty-paid price table. For example, Table 5 shows the standard duty-paid price table for beer. When multiple items are obtained by matching key information, the alcohol content is defined as the tax number associated item, and the alcohol content in the commodity information is extracted and matched to determine the specific tax number.
[0097] Table 5
[0098]
[0099] When matching key information, the target item that is matched successfully may also involve the need to further determine the price. If the static category tax number calculation method is adopted, the tax-paid price in the tax-paid price table is used. The tax number associated items include unit price, specification and tax rate. The tax number associated item information corresponding to the product information is extracted and matched with the tax number associated items, such as Figure 5 As shown, including:
[0100] Step 501, when it is determined according to the tax number filling instruction that the static category tax number calculation method is adopted, the duty-paid price listed in the item to be selected is extracted, and the unit price is determined according to the duty-paid price listed and the specifications in the commodity information;
[0101] According to the duty-paid price table defined in the embodiment of the present application, the 8th column is set to indicate whether it is necessary to extract the product specifications for calculation. If it is set to 1, it means that the product specifications need to be extracted for unit price calculation. For the static category tax number calculation method, the embodiment of the present application extracts the specifications from the product information, and the price uses the duty-paid price listed in the duty-paid price table, and the unit price is determined based on the listed duty-paid price and the specifications in the product information.
[0102] Step 502, using the determined unit price to match the tax number associated item in the candidate item that lists the tax rate related to the unit price.
[0103] As shown in Table 6, after matching the entry of sunscreen (lotion, emulsion), the specification item is 1, and the specification in the extracted product information is 10 ml. The price 150 listed in the duty-paid price table is divided by 10 ml, and the result is 15 yuan / ml. Matching it with the tax rate in the duty-paid price table, if it is greater than 10 yuan / ml, the tax number is 09020251.
[0104] Table 6
[0105]
[0106] The embodiment of the present application does not limit the tax number associated items. As long as they are related to the calculation of the tax number according to the tax number calculation rules, they can be used as tax number associated items. For example, price and material can be defined as tax number associated items. As shown in Table 7, it is necessary to first determine whether it belongs to a high-end watch based on the price, and then determine which category it belongs to based on the material. In the embodiment of the present application, if the tax-paid price listed in the tax-paid price table is determined separately, the corresponding tax number with a lower tax rate is selected by default.
[0107] Table 7
[0108]
[0109]
[0110] As another optional implementation, if the price adopts a dynamic price based on the recommended price, the category tax number on the tax calculation page is adjusted accordingly according to the rules based on the dynamic price, and the tax rate may also change, and then the final tax amount is calculated.
[0111] The tax number associated items in this application include unit price, specifications and tax rate. The tax number associated item information corresponding to the product information is extracted and matched with the tax number associated items, such as Figure 6As shown, including:
[0112] Step 601, when it is determined according to the tax number filling instruction that the tax number is dynamically calculated by the page tax amount, different recommended prices and price modification options of the product are displayed on the page;
[0113] The user can select different recommended prices on the interface and choose one of the recommended prices, or can modify the price option and enter the modified price.
[0114] Step 602: When it is determined that the user operates the price modification option, the input modification price is obtained and the modification price is used as the dynamic price.
[0115] The embodiment of the present application supports relevant operators to modify the specific value of the duty-paid price according to actual conditions.
[0116] In another possible implementation, Figure 7 As shown, the methods for determining dynamic prices include:
[0117] Step 701, when it is determined according to the tax number filling instruction that the tax number is dynamically calculated by the page tax amount, different recommended prices and price modification options of the product are displayed on the page;
[0118] Step 702, when determining that the user performs a selection operation on different recommended prices, determining the selected target recommended price;
[0119] The above different recommended prices come from different websites or other channels, and support regular updates. For example, the recommended prices can be ticket prices, duty-free shop prices, customs prices and third-party prices. Prices are displayed according to priority. Relevant operators can click the recommended price button to display recommended prices from different sources. After selecting the recommended price from a certain source, the subsequent dynamic price determination and category and tax number calculation are carried out.
[0120] Step 703: Determine, based on the relationship between the target recommended price and the duty-paid price listed in the candidate item, whether to use the target recommended price or the duty-paid price as the dynamic price.
[0121] After determining the selected target recommended price, the embodiment of the present application further compares it with the duty-paid price in the duty-paid price. If the difference is not large, the duty-paid price is used as the dynamic price. If the difference is large, the selected target recommended price is used as the dynamic price.
[0122] In specific implementation, according to the relationship between the target recommended price and the duty-paid price listed in the candidate items, it is determined to use either the target recommended price or the duty-paid price listed as the dynamic price, such as Figure 8As shown, the method for determining the dynamic price in the embodiment of the present application includes:
[0123] Step 801, if the ratio of the target recommended price to the duty-paid price listed in the candidate item exceeds the set multiple N1, or the ratio is less than the set multiple N2;
[0124] Step 802, determine to use the target recommended price as the dynamic price, where N1 is a positive integer greater than , and N2 is a fraction less than 1.
[0125] The values of N1 and N2 can be modified through page settings. For example, N1 can be set to 2 and N2 can be set to 1 / 2.
[0126] like Fig. 9 As shown, the method for determining the dynamic price in the embodiment of the present application includes:
[0127] Step 901, if the ratio of the target recommended price to the duty-paid price listed in the candidate item does not exceed the set multiple N1, and the ratio is not less than the set multiple N2;
[0128] Step 902, determine to use the listed duty-paid price as the dynamic price.
[0129] Through the above-mentioned dynamic price determination method, you can dynamically select a price from the duty-paid price and recommended price to participate in subsequent unit price calculation, tax number determination and tax amount calculation, etc.
[0130] like Fig.10 As shown, after determining the dynamic price, the embodiment of the present application executes:
[0131] Step 1001, determining a unit price according to the dynamic price and the specifications in the commodity information;
[0132] Step 1002, using the determined unit price to match the tax number associated item of the unit price listed in the candidate item.
[0133] When determining that a user selects different recommended prices, the embodiment of the present application determines the selected target recommended price, such as Fig.11 As shown, including:
[0134] Step 1101, displaying selection options of different recommended prices on the page;
[0135] Step 1102, according to the operation of selecting options for different recommended prices, if the selected recommended price is a price range, the middle value of the price range is obtained as a reference price.
[0136] Step 1103, if the selected recommended price is a single price, use the single price as a reference price;
[0137] The recommended price selected in the embodiment of the present application may be a single price or a price range. If it is a price range, the middle value of the price range is used as the reference price. Otherwise, the single price is used to determine the reference price. After determining the reference price, the target recommended price is determined in combination with the operation of the discount intensity option.
[0138] like Fig.12 As shown, the steps of determining the target recommended price in combination with the operation of the discount intensity option mainly include:
[0139] Step 1201, displaying discount level options on the page;
[0140] Step 1202, determining whether the reference price has a discount strength according to an operation on a discount strength option of the reference price;
[0141] Step 1203: The price calculated according to the discount strength of the reference price is used as the target recommended price, otherwise the reference price is used as the target recommended price.
[0142] The above discount level options can be selected as 10% off, 20% off, 30% off, etc. If no selection is made, it can be defaulted to no discount. If the corresponding discount level is selected, the reference price calculated according to the discount level will be used as the target recommended price.
[0143] The following gives the specific dynamic price determination process, assuming that N1 is set to 2 and N2 is set to 1 / 2:
[0144] If the target recommended price is determined to be displayed as a single price, then:
[0145] If the target recommended price is greater than 2* the listed duty-paid price, or the target recommended price is less than 1 / 2* the listed duty-paid price, the above target recommended price will be used as the dynamic price, and the duty-paid price column will be automatically filled with the dynamic price;
[0146] If 1 / 2*listed duty-paid price < target recommended price < 2*listed duty-paid price, the listed duty-paid price will be used as the dynamic price and the duty-paid price will be automatically filled in as the dynamic price.
[0147] If the target recommended price is displayed as a price range: calculate the middle value of the price range.
[0148] ① If the middle value of the recommended price range is greater than 2*listed price or the middle value of the recommended price range is less than 1 / 2*listed price, the middle value will be used as the dynamic price, and the Duty-Paid Price column will be automatically filled with the middle value of the recommended price range;
[0149] ② If 1 / 2*listed price < midpoint of recommended price range < 2*listed duty-paid price, the Duty-paid price column will be automatically filled with the listed duty-paid price.
[0150] In some possible embodiments, the method for determining a commodity tax number provided in the embodiments of the present application further includes at least one of the following steps:
[0151] In response to an operation on a duty-paid price list option displayed on the page, obtaining the duty-paid price list and switching to the duty-paid price list display interface;
[0152] In response to an operation on a price setting option displayed on the page, switching to a dynamic price interface that displays different recommended prices and price modification options for the product;
[0153] In response to the operation of the price query option, the price query interface is switched, and according to the operation of querying the specified product triggered on the price query interface, the tax number, quantity, price and tax rate of the specified product are queried and displayed.
[0154] like Fig.13 The main interface shown is displayed after logging into the tax number determination page provided in the embodiment of the present application, which provides various options for operation, such as displaying the tax-paid price list, performing price inquiries and price settings, and in addition, calling system monitoring, verification backtracking and exchange rate inquiries, etc.
[0155] like Fig.14 As shown, it is a detailed flow chart of determining the reference price in the embodiment of the present application, which mainly includes the following steps:
[0156] Step 1401, obtaining the duty-paid price of the commodity from the duty-paid price table;
[0157] Step 1402, obtaining the receipt price, duty-free shop price, customs price and third-party price from the recommended prices on the page, and determining the recommended price selected by the user;
[0158] Step 1403, according to the user's operation on the discount strength option of the recommended price selected, determine whether there is a discount strength, and calculate according to the discount strength, otherwise the price remains unchanged;
[0159] Step 1404, comparing the listed duty-paid price with the selected recommended price;
[0160] Step 1405, whether the selected recommended price is a price range, if so, execute step 1406, otherwise execute step 1407;
[0161] Step 1406, taking the middle value of the price range as the reference price;
[0162] Step 1407, using the selected recommended price as a reference price.
[0163] After obtaining the above reference price, if Fig.15The detailed process of determining the target recommended price for the embodiment of the present application mainly includes:
[0164] Step 1501, obtaining a reference price;
[0165] Step 1502, determine whether the listed duty-paid price is determined separately, if so, execute step 1503, otherwise execute step 1504;
[0166] Step 1503, return the category and tax number;
[0167] Step 1504, determine if 0.5*listed duty-paid price < reference price < 2*listed duty-paid price, if so, go to step 1505, otherwise go to step 1506;
[0168] Step 1505, determining the target recommended price to be the listed duty-paid price;
[0169] Step 1506, determining the target recommended price as the reference price;
[0170] Step 1507, after obtaining the target recommended price, calculate the adjusted category and tax number according to the specifications;
[0171] Step 1508, calculate the tax amount based on the target recommended price, quantity, and tax rate.
[0172] Based on the same inventive concept, the present application also provides a commodity tax number determination device, such as Fig.16 As shown, the device comprises:
[0173] The key information matching module 1601 is used to match the commodity information obtained by identifying the commodity on the supervision table with the key information of different items defined in the duty-paid price table in response to the tax number filling instruction, wherein the key information is the commodity characteristic information used to determine the commodity name in the item;
[0174] The first tax number filling module 1602 is used to determine that there is only one successfully matched target entry, and automatically fill the tax number in the target entry into the commodity information of the commodity in the database;
[0175] The tax number associated item matching module 1603 is used to extract the tax number associated item information corresponding to the commodity information and match the tax number associated item according to the tax number associated item in the selected item when determining that there are multiple items to be selected that have been successfully matched, wherein the tax number associated item is a parameter used when calculating the tax number according to the tax number calculation rule;
[0176] The second tax number filling module 1604 is used to determine the target item for which the tax number associated item is successfully matched, and automatically fill the tax number in the target item into the product information of the product in the database.
[0177] In some possible embodiments, the key information of any item includes at least one item, and the key information matching module is used to determine that the product information is successfully matched with the corresponding item if the product information matches any key information;
[0178] If any of the key information is a keyword, when the product information successfully matches the keyword, it is determined that the product information matches any of the key information;
[0179] If any key information is a plurality of keywords in a superimposed relationship, when the product information successfully matches the plurality of keywords in a superimposed relationship, it is determined that the product information matches any key information.
[0180] In some possible embodiments, the tax number associated item includes a unit price, and the tax number associated item matching module extracts the tax number associated item information corresponding to the commodity information and matches it with the tax number associated item, including:
[0181] When the static category tax number calculation method is determined according to the tax number filling instruction, the duty-paid price listed in the item to be selected is extracted, and the unit price is determined according to the duty-paid price listed and the specifications in the commodity information;
[0182] The determined unit price is matched with the tax number associated item that lists the unit price in the candidate items.
[0183] In some possible embodiments, the tax number associated item includes a unit price, and the tax number associated item matching module extracts the tax number associated item information corresponding to the commodity information and matches it with the tax number associated item, including:
[0184] When the method of dynamically calculating the tax number using the page tax amount is determined according to the tax number filling instruction, different recommended prices and price modification options of the product are displayed on the page;
[0185] When it is determined that the user operates the price modification option, the input modification price is obtained, and the modification price is used as the dynamic price;
[0186] When determining that a user selects different recommended prices, determining a target recommended price for the selection;
[0187] According to the relationship between the target recommended price and the duty-paid price listed in the candidate item, determine to use either the target recommended price or the duty-paid price listed as the dynamic price;
[0188] The unit price is determined according to the dynamic price and the specifications in the commodity information, and the determined unit price is matched with the tax number associated item of the unit price listed in the item to be selected.
[0189] In some possible embodiments, when the tax number associated item matching module determines that the user performs a selection operation on different recommended prices, determining the selected target recommended price includes:
[0190] Display different recommended price selection options and discount options on the page;
[0191] According to the operation of selecting options for different recommended prices, if the selected recommended price is a price range, the middle value of the price range is obtained as the reference price; if the selected recommended price is a single price, the single price is used as the reference price;
[0192] According to the operation of the discount strength option of the reference price, it is determined that the reference price has a discount strength, and the price of the reference price calculated according to the discount strength is used as the target recommended price, otherwise the reference price is used as the target recommended price.
[0193] In some possible embodiments, at least one of the following modules is also included:
[0194] A duty-paid price list display interface module, for obtaining the duty-paid price list and switching to the duty-paid price list display interface in response to an operation on a duty-paid price list option displayed on the page;
[0195] A price setting interface display module, for switching to a dynamic price interface displaying different recommended prices and price modification options for the product in response to an operation on a price setting option displayed on the page;
[0196] The price query interface display module is used to switch the price query interface in response to the operation of the price query option, and query and display the tax number, quantity, price and tax rate of the specified product according to the operation of querying the specified product triggered on the price query interface.
[0197] In some possible embodiments, the tax number associated item matching module determines to use either the target recommended price or the listed duty-paid price as the dynamic price according to the relationship between the target recommended price and the duty-paid price listed in the candidate item, including:
[0198] If the ratio of the target recommended price to the duty-paid price listed in the candidate item exceeds the set multiple N1, or the ratio is less than the set multiple N2, the target recommended price is determined to be used as the dynamic price, where N1 is a positive integer greater than , and N2 is a fraction less than 1;
[0199] If the ratio of the target recommended price to the duty-paid price listed in the candidate item does not exceed the set multiple N1, and the ratio is not less than the set multiple N2, it is determined that the duty-paid price listed is used as the dynamic price.
[0200] After introducing the commodity tax number determination method and apparatus according to an exemplary embodiment of the present application, next, a commodity tax number determination device according to another exemplary embodiment of the present application is introduced.
[0201] Those skilled in the art will appreciate that various aspects of the present application may be implemented as a system, method or program product. Therefore, various aspects of the present application may be specifically implemented in the following forms, namely: a complete hardware implementation, a complete software implementation (including firmware, microcode, etc.), or a combination of hardware and software, which may be collectively referred to as "circuit", "module" or "system" herein.
[0202] In some possible implementations, the commodity tax number determination device according to the present application may include at least one processor and at least one memory. The memory stores program code, and when the program code is executed by the processor, the processor executes the steps of the commodity tax number determination method according to various exemplary embodiments of the present application described above in this specification.
[0203] Refer to the following Fig.17 The commodity tax number determination device 170 according to this embodiment of the present application is described. Fig.17 The commodity tax number determination device 170 shown is merely an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0204] like Fig.17 As shown, the commodity tax number determination device 170 is in the form of a general electronic device. The components of the commodity tax number determination device 170 may include but are not limited to: at least one processor 171, at least one memory 172, and a bus 173 connecting different system components (including the memory 172 and the processor 171).
[0205] Bus 133 represents one or more of several types of bus structures, including a memory bus or memory controller, a peripheral bus, a processor, or a local bus using any of a variety of bus architectures.
[0206] The memory 172 may include a readable medium in the form of a volatile memory, such as a random access memory (RAM) 1721 and / or a cache memory 1722 , and may further include a read-only memory (ROM) 1723 .
[0207] Memory 172 may also include a program / utility 1725 having a set (at least one) of program modules 1724, such program modules 1724 including but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which or some combination may include an implementation of a network environment.
[0208] The commodity tax number determination device 170 may also communicate with one or more external devices 174 (e.g., keyboards, pointing devices, etc.), may also communicate with one or more devices that enable a user to interact with the commodity tax number determination device 170, and / or communicate with any device that enables the commodity tax number determination device 170 to communicate with one or more other electronic devices (e.g., routers, modems, etc.). Such communication may be performed via an input / output (I / O) interface 175. Furthermore, the commodity tax number determination device 170 may also communicate with one or more networks (e.g., local area networks (LANs), wide area networks (WANs), and / or public networks, such as the Internet) via a network adapter 176. As shown, the network adapter 176 communicates with other modules for the commodity tax number determination device 170 via a bus 173. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with the commodity tax number determination device 170, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0209] In some possible implementations, various aspects of a commodity tax number determination method provided by the present application may also be implemented in the form of a program product, which includes program code. When the program product runs on a computer device, the program code is used to enable the computer device to execute the steps of a commodity tax number determination method according to various exemplary embodiments of the present application described above in this specification.
[0210] The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. The readable storage medium may be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, device or device, or any combination thereof. More specific examples of readable storage media (a non-exhaustive list) include: an electrical connection with one or more wires, a portable disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above.
[0211] Although the preferred embodiments of the present application have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications falling within the scope of the present application.
[0212] Obviously, those skilled in the art can make various changes and modifications to the present application without departing from the spirit and scope of the present application. Thus, if these modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include these modifications and variations.
Claims
1. A method for determining a commodity tax number, characterized in that: The method comprises: In response to the tax number filling instruction, the commodity information obtained by identifying the commodity on the supervision table is matched with the key information of different items defined in the duty-paid price table, wherein the key information is the commodity characteristic information used to determine the commodity name in the item; Determine that there is only one successfully matched target entry, and automatically fill the tax number in the target entry into the product information of the product in the database; When it is determined that there are multiple items to be selected that have been successfully matched, the tax number associated item information corresponding to the commodity information is extracted according to the tax number associated item in the items to be selected, and the tax number associated item is matched with the tax number associated item, where the tax number associated item is a parameter used when calculating the tax number according to the tax number calculation rule; A target entry for which the tax number associated item matches successfully is determined, and the tax number in the target entry is automatically filled into the product information of the product in the database.
2. The method according to claim 1, characterized in that The key information of any entry includes at least one item. If the product information matches any key information, it is determined that the product information matches the corresponding entry successfully. If any of the key information is a keyword, when the product information successfully matches the keyword, it is determined that the product information matches any of the key information; If any key information is a plurality of keywords in a superimposed relationship, when the product information successfully matches the plurality of keywords in a superimposed relationship, it is determined that the product information matches any key information.
3. The method according to claim 1, characterized in that The tax number associated items include unit price, specification and tax rate. Extracting the tax number associated item information corresponding to the commodity information and matching it with the tax number associated items includes: When the static category tax number calculation method is determined according to the tax number filling instruction, the duty-paid price listed in the item to be selected is extracted, and the unit price is determined according to the duty-paid price listed and the specifications in the commodity information; The determined unit price is matched with the tax number associated item in the candidate item that lists the tax rate related to the unit price.
4. The method according to claim 1, characterized in that: The tax number associated items include unit price, specification and tax rate. Extracting the tax number associated item information corresponding to the commodity information and matching it with the tax number associated items includes: When the method of dynamically calculating the tax number using the page tax amount is determined according to the tax number filling instruction, different recommended prices and price modification options of the product are displayed on the page; When it is determined that the user operates the price modification option, the input modification price is obtained, and the modification price is used as the dynamic price; When determining that a user selects different recommended prices, determining a target recommended price for the selection; According to the relationship between the target recommended price and the duty-paid price listed in the candidate item, determine to use either the target recommended price or the duty-paid price listed as the dynamic price; The unit price is determined according to the dynamic price and the specifications in the commodity information, and the determined unit price is matched with the tax number associated item of the unit price listed in the item to be selected.
5. The method according to claim 4, characterized in that When determining that a user selects different recommended prices, determining the selected target recommended price includes: Display different recommended price selection options and discount options on the page; According to the operation of selecting options for different recommended prices, if the selected recommended price is a price range, the middle value of the price range is obtained as the reference price; if the selected recommended price is a single price, the single price is used as the reference price; According to the operation of the discount strength option of the reference price, it is determined that the reference price has a discount strength, and the price of the reference price calculated according to the discount strength is used as the target recommended price, otherwise the reference price is used as the target recommended price.
6. The method according to any one of claims 1 to 5, characterized in that: It also includes at least one of the following steps: In response to an operation on a duty-paid price list option displayed on the page, obtaining the duty-paid price list and switching to the duty-paid price list display interface; In response to an operation on a price setting option displayed on the page, switching to a dynamic price interface that displays different recommended prices and price modification options for the product; In response to the operation of the price query option, the price query interface is switched, and according to the operation of querying the specified product triggered on the price query interface, the tax number, quantity, price and tax rate of the specified product are queried and displayed.
7. The method according to claim 1, characterized in that According to the relationship between the target recommended price and the duty-paid price listed in the candidate item, determining to use either the target recommended price or the duty-paid price listed as the dynamic price includes: If the ratio of the target recommended price to the duty-paid price listed in the candidate item exceeds the set multiple N1, or the ratio is less than the set multiple N2, the target recommended price is determined to be used as the dynamic price, where N1 is a positive integer greater than , and N2 is a fraction less than 1; If the ratio of the target recommended price to the duty-paid price listed in the candidate item does not exceed the set multiple N1, and the ratio is not less than the set multiple N2, it is determined that the duty-paid price listed is used as the dynamic price.
8. A device for determining a commodity tax number, characterized in that: The device comprises: A key information matching module, for responding to a tax number filling instruction, matching the commodity information obtained by identifying the commodity on the supervision table with the key information of different items defined in the duty-paid price table, wherein the key information is commodity characteristic information used to determine the commodity name in the item; A first tax number filling module is used to determine that there is only one successfully matched target entry, and automatically fill the tax number in the target entry into the commodity information of the commodity in the database; A tax number associated item matching module, for extracting tax number associated item information corresponding to the commodity information and matching the tax number associated item according to the tax number associated item in the selected items when determining that there are multiple items to be selected that have successfully matched, wherein the tax number associated item is a parameter used when calculating the tax number according to the tax number calculation rule; The second tax number filling module is used to determine the target entry with which the tax number associated item matches successfully, and automatically fill the tax number in the target entry into the product information of the product in the database.
9. A commodity tax number determination device, characterized in that: It includes at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the commodity tax number determination method as described in any one of claims 1-7.
10. A computer storage medium, characterized in that: The computer storage medium stores a computer program, and the computer program is used to enable a computer to execute the commodity tax number determination method as described in any one of claims 1-7.
Citation Information
Patent Citations
Tax classification code determination method and device
CN111401977A
Rapid identification method and device for commodity classification codes, electronic equipment and medium
CN116049741A
Cited By
Commodity tax number recommendation method and device based on large language model
CN119887415A
