...
Línea de | Produtoproducto: | Microsiga Protheus | ||||
Segmento: | Serviços Servicios | |||||
Módulo: | Compras (SIGACOM) | |||||
RotinaRutina: | Rotina
| Nf conhecimento de frete (Totvs ColaboraçãoNome Técnico
| ||||
Punto de | Entradaentrada: | A116ITPCT | ||||
País(es): | Brasil | |||||
Base(s) de | Dadosdatos: | Todos | ||||
Tabelas Tablas utilizadas: | SF1 - SD1 | |||||
Sistema(s) | operacionaloperativo( | iss): | Windows/Linux |
...
...
Descripción: | Ponto Punto de entrada utilizado | na rotina TOTVS Colaboração en la rutina TOTVS Colaboración que determina que | uma nota una factura de | conhecimento conocimiento de transporte | gere um genere un documento de entrada | do del tipo Normal | com apenas um item, ao invés de, efetuar o rateio do frete entre os produtos das notas de origem.con solamente un ítem, en lugar de efectuar el prorrateo del flete entre los productos de las facturas de origen. | |||
Ubicación: | Función ImpXML_Cte - Realiza el procesamiento del archivo xml eCT en el directorio NEW para grabar los registros del archivo XML en las tablas SDS y | Localização: | Função ImpXML_Cte - Faz o processamento do arquivo xml CTe no diretório NEW para gravar os registros do arquivo XML nas tabelas SDS e SDT. | |||||||
Eventos: | Após a leitura do arquivo na pasta Después de leer el archivo en la carpeta xmlnfe/new e | identificação se a Empresa é remetente ou destinatária da nota.Observações: | identificar si la empresa es remitente o destinataria de la factura. | |||||||
Observaciones: | Punto de entrada solamente se ejecuta cuando el XML no tiene vínculo con ninguna factura de origen. Si ya no existe vínculo con la factura de origen, se ejecuta cuando la empresa sea la destinataria de la factura. El código del producto devuelto se validará si existe en la tabla SB1. En caso contrario, la rutina seguirá el flujo normal, efectuando el prorrateo del valor del flete entre los códigos de los productos de las facturas de origen. El código del producto devuelto también debe constar en el parámetro MV_XMLPFCT | |||||||||
Programa fuente | Programa Fonte: | MATA116I.PRW | ||||||||
FunçãoFunción: | ImpXML_Cte | Parâmetros|||||||||
Parámetros: | PARAMIXB[1] |
Tipo: | Array |
Descrição: Contém os objetos extraídos do XML com as informações das notas de origem.
Descripción: Contiene los objetos extraídos del XML con las informaciones de las facturas de origen. PARAMIXB[2] |
Tipo: | Objeto |
DescriçãoDescripción: | Objeto | XML | contendo todo o CTeque contiene todo el eCT. |
| RetornoDevolución: | cPrdFrete - | Retorna o código do produto que deve ser considerado para gravação da nota fiscal Devuelve el código del producto que se debe considerar para grabar la factura de entrada |
...
Ejemplo:
#Include 'Protheus.ch'
User
...
Function
...
A116ITPCT()
...
Local
...
aParam1
...
:=
...
Paramixb[1]
...
Local
...
oParam2
...
:=
...
Paramixb[2]
...
Local
...
cRet
...
:=
...
""
...
//
...
Validaciones diversas
Return cRet