Toda comissão será calculada no CMNet e enviada para o Protheus que irá gravar os registros de comissões a pagar (tabela SE3). O processo de pagamento da comissão em si, será realizado no Protheus, através da rotina de atualização de pagamento de comissões. Ao executar esse processo no backoffice, o mesmo irá gerar um contas a pagar contra o fornecedor vinculado ao vendedor da comissão e irá calcular os impostos dessa comissão, com base na natureza financeira configurada para geração de comissões no parâmetro MV_HTLNAPF, se for fornecedor pessoa física ou no parâmetro MV_HTLNAPJ se for pessoa jurídica.
Uma comissão poderá estar associada a uma fatura, um título a receber ou poderá ser uma fatura avulsa lançada no front sem vínculo a nenhum processo. Caso seja uma comissão vinculada a fatura, o código da fatura será definido no campo de numero de título da comissão no Protheus. Caso seja vinculada a um título, então o próprio número do título será gravado no campo em questão. Já se for uma comissão avulsa, então será gravado o número da própria comissão no campo de número de título da comissão. Esses tratamentos são necessários devidos a obrigatoriedade de vincular uma comissão do Protheus a um título a receber.
Toda comissão integrada terá seu valor de origem (E3_ORIGEM) igual a “I”, indicando integração.
Visto que quem possuí a regra de cálculo é o sistema de hotelaria, não será possível fazer o recálculo dos registro de comissão gerados por essa integração. Portanto, a rotina de Recalculo de Comissão do Protheus (FINA440) não permitirá tal processo caso a origem da comissão seja integração (E3_ORIGEM = “I”). Também não será possível a alteração e exclusão de registros integrados através da rotina de Manutenção de Comissão (MATA490) do Protheus.Qualquer alteração ou exclusão de registro de comissão integrado deverá também ser realizado de forma integrada, partindo do CMNet.
Informações da integração com mensagem única
Identificador da Mensagem: SalesCharge
Versão: 1.000
Módulo Protheus: SigaFIN - Financeiro
Módulo Bematech: VHF
Tipo de Envio: Assíncrono
Tags utilizadas | Protheus | Bematech | ||
Tabela | Campo | Tabela | Campo | |
BusinessContent | ||||
CompanyId | cEmpAnt |
|
| |
BranchId | SE3 | E3_FILIAL |
|
|
InternalId | XXF | XXF_INTVAL |
|
|
SellerInternalId | XXF | XXF_INTVAL |
|
|
AccountReceivableDocumentInternalId | XXF | XXF_INTVAL |
|
|
AccountReceivableDocumentPrefix | SE3 | E3_PREFIXO |
|
|
AccountReceivableDocumentNumber | SE3 | E3_NUM |
|
|
AccountReceivableDocumentParcel | SE3 | E3_PARCELA |
|
|
AccountReceivableDocumentTypeCode | SE3 | E3_TIPO |
|
|
CustomerVendorInternalId | XXF | XXF_INTVAL |
|
|
CustomerVendorCode | SE3 | E3_CODCLI |
|
|
CustomerVendorStore | SE3 | E3_LOJA |
|
|
IssueDate | SE3 | E3_EMISSAO |
|
|
BaseValue | SE3 | E3_BASE |
|
|
SalesChargePercentage | SE3 | E3_PORC |
|
|
Value | SE3 | E3_COMIS |
|
|
DueDate | SE3 | E3_VENCTO |
|
|
Currency | SE3 | E3_MOEDA |
|
|
HotelInvoiceInternalID | - | - |
|
|
ReturnContent \ ListOfInternalId \ InternalId | ||||
Name | - | - |
|
|
Origin | XXF | XXF_EXTVAL |
|
|
Destination | XXF | XXF_INTVAL |
|
|